2948 728
2829 517
2668 505
3420 762
3069 691
3145 718
2320 582
1607 248
805 129
2650 717
2757 513
1636 309
1299 296
3413 347
529 77
1795 455
3015 629
2893 326
2683 392
2208 562
1220 239
2673 640
1965 445
1036 143