2395 326
2870 595
2281 377
3420 762
2855 205
3019 619
3945 908
3694 787
1185 95
1318 143
2613 279
3385 575
2600 484
4743 853
3103 654
1664 311