30031 126
119378 593
14192 575
15138 910
52631 564
23784 653
75476 800
64148 261
38141 361
19394 673
31654 696
112093 1064
29055 582
53224 196
26823 546
31482 132
3961 231
20605 724
16225 432
14563 134
11465 210
27973 677
10304 230