2985 579
3795 436
28494 395
50808 303
19984 110
17610 553
8071 757
7628 901
9219 66
32185 489
5613 291
13535 475
5684 677
11158 438
8456 759
4639 608
21433 343
24141 165
22797 765
33362 491
9650 788
12356 817
32429 497
15363 544
8966 513
12123 602
6703 754
4049 85