2802 751
400 53
2585 758
2466 518
611 128
453 35
2016 511
3329 680
1168 206
1722 455
967 197
830 149
2673 817
2161 580
1481 314
2916 705
172 29
2662 781
2761 756
3160 576
914 103
2803 590
855 115
292 77