4226 598
33131 586
20536 313
5828 683
40334 248
9532 737
2426 319
1007 101
1416 108
5218 861
1263 63
3245 685
1774 340
2790 330
2453 523
1578 228
1642 277
3667 599
2535 261
9200 968
4318 677