39042 317
22222 200
116037 939
31577 792
46782 779
23745 450
18131 435
78638 488
61641 452
39735 152
23770 423
30201 599
87532 766
49914 686
68913 187
93046 660
60708 135
52364 580
23971 56
71116 765
48532 220
35796 666
64315 272
31882 668
58105 478
32512 183