29998 660
32295 105
8805 589
27697 801
21371 507
3746 544
17632 317
18607 760
36271 900
41372 168
24540 401
9889 98
17837 473
15004 790
19675 774
31616 566
11522 822
37278 898
8455 429
21607 233
14619 585
34175 298
20567 362
7860 384
15221 657
12987 172
15403 155
17578 666