3585 628
2758 234
1545 273
2883 606
2173 359
307 42
1030 106
1801 300
2816 628
1196 107
2829 442
2747 551
2828 576
1460 347
2396 431
4460 955
3275 807
1582 101
3342 677
3263 705
4142 834
5731 662
2959 668
2648 90
2083 325
3268 289