2949 151
2229 293
4741 488
9262 215
13734 575
2246 265
14332 58
2969 743
3845 800
5700 370
3489 691
10026 86
10924 182
1567 101
1345 140
843 119
3914 792
2099 525