29885 361
4929 397
1414 403
50795 126
19983 338
2070 557
1057 313
3242 670
1531 344
2348 446
4518 145
3458 187
357 78
2975 905
2726 734
12201 154
2949 458
1608 348
3109 715
969 282
13620 574
6239 136
700 122
1629 418