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