4056 598
31319 586
20061 313
5539 683
38769 248
6852 737
2318 319
947 101
1362 108
4885 861
1230 63
3188 685
1696 340
2552 330
2437 523
1542 228
1589 277
3621 599
2449 261
8666 967
4280 677