9535 300
16894 72
4934 427
4967 674
18600 169
10960 866
14505 651
47069 1022
28857 80
19693 200
4902 421
18766 132
4271 478
93338 287
14971 481
10786 97
19729 263
11667 557
19289 185
16699 515
79577 518
17581 665
8734 847
10711 416
4774 506
9461 783
45696 730
13561 306