2980 151
2238 293
4741 488
9263 215
13734 575
2247 265
14340 58
2969 743
3845 800
5700 370
3490 691
10026 86
10927 182
1567 101
1345 140
844 119
3914 792
2099 525