3049 151
2249 293
4744 488
9264 215
13734 575
2256 265
14351 58
2969 743
3847 800
5703 370
3493 691
10031 86
10936 182
1568 101
1346 140
844 119
3921 792
2099 525