3935 400
59056 648
5750 282
8656 493
4976 706
12611 667
13577 546
5514 962
17410 479
11791 313
4116 532
1300 165
5032 437
3664 74
6163 712
2425 323
44914 694
42905 633
2258 39
20581 133
7212 505
23687 57
31443 681
3786 441
8838 465
1961 261
7241 581
4658 102