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