14593 913
9464 711
3942 113
22881 352
4231 560
6530 386
12233 214
23860 367
10351 545
15145 880
14984 369
14907 587
8618 476
10522 440
16255 862
6109 451
6708 418
11811 173
31172 335
19885 137
13076 298
14918 267
9028 474
13382 219
20628 936
5110 75
13828 225
18806 292