40080 485
15956 631
18693 328
4586 483
3579 566
8217 136
14330 398
8007 609
4994 498
21280 143
9037 81
12860 277
14223 503
6234 227
3554 337
18660 306
5788 46
4361 54
14381 185
8236 163
9089 320
7266 88
8067 671
16688 295
13243 781
26549 694
27566 718
18174 574