17095 125
12161 828
72333 589
16682 384
14328 470
12787 738
12784 94
21224 609
58234 371
85655 380
5407 904
127178 333
16318 195
30869 494
56929 253
39735 480
18880 511
137416 336
98143 531
54591 878
21394 298
29756 187
41353 885
26549 626
8253 833
53073 944
10247 458
5165 423