3562 386
1525 68
1275 93
2416 757
1580 304
1272 173
514 96
3752 639
2228 460
3394 813
3091 945
23830 942
23960 306
21485 593
9312 162
9673 590
20959 595
3823 666
3647 83
3824 584
1246 282
1596 137
4206 581
2686 551
1409 86
1706 421
3252 933
1369 402