3023 87
3785 602
2871 532
2352 465
2943 884
2557 678
2491 503
502 41
1529 328
3215 436
3462 573
3685 781
2641 680
2709 562
1601 126
1067 221
866 161
349 50
1557 325
3500 361
2978 858
4880 763
2860 459
2528 737