3033 531
1350 249
1995 359
2744 824
3987 555
2621 689
3005 596
290 27
2719 759
2556 535
2793 570
2397 631
3270 537
676 55
1439 267
633 139
2949 505
884 223
2984 737
1139 209
2597 404
5308 638
690 32
867 168