15010 833
18099 441
14615 671
13061 167
15529 350
9142 938
14157 530
10337 255
9542 120
9864 182
25987 172
47716 373
26219 198
8913 891
29783 498
25360 339
30592 392
91093 208
7909 54
30702 152
28284 943
8591 429
18502 489
4918 252