28244 585
18957 312
5081 683
35940 245
4366 735
2177 319
894 101
1289 108
4629 861
1137 63
3150 685
1630 340
2384 330
2409 523
1513 228
1503 277
3500 599
2328 261
7931 967
4222 677