9528 300
16886 72
4930 427
4965 674
18599 169
10960 866
14505 651
47055 1022
28843 80
19692 200
4901 421
18749 132
4270 478
93331 287
14970 481
10784 97
19702 263
11667 557
19282 185
16696 515
79569 518
17580 665
8733 847
10710 416
4774 506
9459 783
45695 730
13558 306