2985 151
2244 293
4742 488
9263 215
13734 575
2247 265
14341 58
2969 743
3845 800
5700 370
3491 691
10027 86
10929 182
1567 101
1346 140
844 119
3915 792
2099 525