39929 115
39487 142
14691 481
16498 485
14839 416
21140 915
16217 563
20160 559
11983 715
4591 385
2700 89
5974 109
5248 673
2178 414
4601 599
14625 878
3742 193
4930 156
1778 173
3692 764
8773 881
4300 699
6461 598
2298 310
3649 725
3816 459
1286 132
4643 503