300 47
3075 761
2687 823
2137 653
1251 172
716 187
1545 299
3921 484
2699 206
1297 175
2016 399
2553 752
2760 762
2866 298
1040 236
2442 587
2216 541
3180 317
4611 291
4028 339
1414 285
1064 330
2898 845
2934 755