3055 151
2253 293
4744 488
9266 215
13734 575
2256 265
14359 58
2969 743
3847 800
5703 370
3493 691
10031 86
10938 182
1568 101
1349 140
844 119
3926 792
2099 525