1000 292
4575 488
9200 215
13648 575
2153 265
12349 58
2943 743
3796 800
5599 370
3352 691
9826 86
10618 182
1443 101
1290 140
814 119
3772 792
2015 525