6451 49
8646 161
26214 122
15930 1030
2740 25
14351 572
12553 582
10351 416
16702 712
6266 266
3438 447
2707 624
20023 102