3084 151
2260 293
4746 488
9267 215
13734 575
2257 265
14365 58
2969 743
3847 800
5704 370
3496 691
10037 86
10942 182
1568 101
1351 140
845 119
3932 792
2099 525