17020 551
42297 1115
8797 270
11307 34
7020 238
9505 903
3897 587
17457 694
19799 496
10370 393
8161 321
6135 390
1655 174