2956 702
931 208
699 145
2878 572
746 171
1218 370
952 193
1758 505
2884 897
166 45
463 94
2950 712
2987 810
1586 507
2654 809
1269 270
2160 611
777 187
375 59
2598 466
1117 242
1843 540
2017 458
476 113