19751 131
16657 310
6733 80
8928 951
3160 273
5266 782
1718 321
2452 89
4205 367
2623 527
2526 84
4353 413
1749 241
13632 885
3649 782
2962 663
6911 453
2842 362
2895 193
3442 139
10806 105
24762 817
3272 281
4973 622