2958 151
2233 293
4741 488
9262 215
13734 575
2247 265
14333 58
2969 743
3845 800
5700 370
3489 691
10026 86
10925 182
1567 101
1345 140
843 119
3914 792
2099 525