15646 58
4143 113
5727 840
15146 401
24055 367
10041 601
9147 154
8873 127
10410 545
16327 862
6761 418
5523 740
10586 199
13481 219
20747 936
4043 83
18882 292
9526 457
45238 163
14394 572
11607 208
27379 291
51764 150
10867 502
5333 487
7290 482
4974 855
19154 238