121098 211
16503 541
153297 497
49007 192
181865 390
94245 427
7955 587
22067 627
23896 534
61901 505
31345 748
21081 493
26980 598
16505 426
18749 390
21059 871
12598 569
31894 625
24286 595
16742 348
65632 369
4967 213
10364 187
4108 654
2585 92
993 79
846 116
7514 278