30238 586
19718 313
5349 683
37726 246
6775 737
2254 319
927 101
1331 108
4776 861
1196 63
3168 685
1672 340
2484 330
2429 523
1528 228
1554 277
3564 599
2373 261
8362 967
4252 677