4226 598
33141 586
20541 313
5832 683
40346 248
9535 737
2428 319
1007 101
1416 108
5219 861
1263 63
3245 685
1774 340
2792 330
2453 523
1579 228
1642 277
3669 599
2536 261
9202 968
4318 677