2230 208
3003 691
2544 520
4192 675
3801 387
2295 326
2759 595
2135 377
3325 762
2771 205
2892 619
3841 908
3560 787
1064 95
999 143
2412 279
3256 575
2502 484
4565 853
2786 654
1536 311