5025 306
13615 316
20443 241
7984 703
4978 941
6763 744
7112 562
7325 259
7307 928
21693 145
12837 386
19612 587
2504 66
9611 127
12232 37
16417 612
13898 547
13657 750
4473 391
3592 117
7022 208
10509 51
32434 349
25151 664
10375 211
13871 227
12889 651
8691 383