9536 300
16896 72
4934 427
4968 674
18600 169
10961 866
14505 651
47070 1022
28860 80
19694 200
4902 421
18777 132
4271 478
93341 287
14972 481
10787 97
19735 263
11667 557
19292 185
16700 515
79579 518
17581 665
8735 847
10713 416
4774 506
9461 783
45697 730
13562 306