3041 151
2247 293
4744 488
9264 215
13734 575
2254 265
14348 58
2969 743
3847 800
5700 370
3493 691
10031 86
10934 182
1567 101
1346 140
844 119
3921 792
2099 525