17028 551
42335 1115
8799 270
11312 34
7023 238
9516 903
3898 587
17480 694
19810 496
10381 393
8170 321
6147 390
1658 174