8096 153
903 108
3409 575
2583 522
2053 249
3137 452
3595 562
2782 551
2201 301
1361 206
1210 166
10773 763
2218 213
4904 340
12682 888
3696 644
3510 577
2705 705
788 69
3417 669
3567 534
3562 861
1441 54
1405 82