17029 551
42343 1115
8799 270
11315 34
7024 238
9518 903
3900 587
17493 694
19816 496
10390 393
8177 321
6152 390
1659 174