3505 90
2277 160
2692 313
2570 104
2451 208
3145 691
3365 520
4494 675
4018 387
2437 326
2902 595
2268 377
3440 762
4420 205
4202 619
5119 908
4206 787
1208 95
1117 143
5960 279
3379 575
2628 484
4775 853
3050 654
1669 311