40013 409
9770 420
8680 949
1824 90
49951 704
3459 567
3493 710
3202 564
2551 396
2895 250
4595 587
18988 751
19317 647
5414 633
15485 278
3907 548
5309 748
27008 712
2511 374
5782 93
38037 398
10067 787
5890 128
3443 481
26821 375
4681 40
7180 254
18344 505