3186 32
2620 617
1061 217
585 79
1424 31
1131 198
1201 70
1596 252
2383 598
3615 579
740 68
1506 155
2743 774
2003 523
2465 717
3250 705
1522 236
1484 338
2918 574
2564 465
3288 736
3390 536
1565 307
2866 498