9535 300
16896 72
4934 427
4967 674
18600 169
10961 866
14505 651
47069 1022
28859 80
19694 200
4902 421
18773 132
4271 478
93340 287
14972 481
10786 97
19733 263
11667 557
19291 185
16700 515
79579 518
17581 665
8735 847
10711 416
4774 506
9461 783
45697 730
13561 306