30032 126
119378 593
52633 564
15139 910
14192 575
23785 653
75477 800
64149 261
38144 361
112099 1064
19395 673
31655 696
53226 196
29055 582
26823 546
3966 231
31482 132
20606 724
16225 432
27975 677
11466 210
14563 134
10307 230