17015 551
42285 1115
8797 270
11305 34
7020 238
9504 903
3896 587
17456 694
19799 496
10370 393
8158 321
6132 390
1652 174