17028 551
42327 1115
8799 270
11311 34
7023 238
9516 903
3897 587
17468 694
19806 496
10377 393
8167 321
6145 390
1658 174