2985 579
3795 436
28502 395
50832 303
19993 110
17610 553
8071 757
7628 901
9219 66
32189 489
5613 291
13537 475
5685 677
11158 438
8459 759
4639 608
21434 343
24142 165
22798 765
33364 491
9651 788
12361 817
32444 497
15367 544
8971 513
12124 602
6703 754
4051 85