2504 701
1568 315
3045 588
443 58
1630 302
1347 246
2942 804
2107 403
3653 726
3057 746
3858 126
3035 618
898 195
581 101
2998 843
2199 330
1111 273
2733 627
294 54
2497 618
1186 179
1749 549
1397 253
848 166