3066 151
2256 293
4744 488
9266 215
13734 575
2257 265
14365 58
2969 743
3847 800
5704 370
3494 691
10036 86
10940 182
1568 101
1350 140
845 119
3929 792
2099 525