29521 585
19448 312
5216 683
36991 246
6720 737
2206 319
911 101
1313 108
4704 861
1167 63
3166 685
1657 340
2450 330
2423 523
1528 228
1538 277
3532 599
2352 261
8201 967
4241 677