17096 125
12161 828
72336 589
16682 384
14330 470
12787 738
12786 94
21225 609
58236 371
85666 380
5408 904
127183 333
16318 195
30870 494
56931 253
39742 480
18880 511
137427 336
98149 531
54593 878
21399 298
29758 187
41360 885
26550 626
8254 833
53081 944
10247 458
5165 423