2510 701
3052 588
536 26
1574 315
1438 363
1634 302
3865 126
2207 330
303 54
3658 726
2944 804
3003 843
3060 746
2738 627
584 101
3037 618
2107 403
2151 482
1101 146
899 195
854 166
1754 549
1112 273
2499 618