2985 579
3795 436
28496 395
50818 303
19986 110
17610 553
8071 757
7628 901
9219 66
32187 489
5613 291
13536 475
5684 677
11158 438
8457 759
4639 608
21433 343
24141 165
22798 765
33363 491
9651 788
12358 817
32439 497
15364 544
8967 513
12123 602
6703 754
4050 85