28503 173
16501 637
12477 86
3060 235
6983 451
14830 251
9622 903
8788 322
9914 494
20798 505
22441 461
5500 90
19614 688
4705 590
10947 185
4792 200
13022 71
6466 339
3364 204
39033 263