1050 292
4575 488
9202 215
13648 575
2153 265
12353 58
2943 743
3796 800
5601 370
3352 691
9828 86
10619 182
1443 101
1290 140
814 119
3772 792
2015 525