15221 58
3770 113
5623 840
14671 401
23179 367
8793 601
8538 154
8158 127
10039 545
15752 862
6523 418
5450 740
10221 199
12900 219
20107 936
3875 83
18553 292
9301 457
43479 163
13920 572
11315 208
26208 291
49686 147
10553 502
5188 487
7009 482
4897 855
18627 238