16302 287
22054 894
3577 763
2432 532
12306 546
3769 698
7729 731
3853 859
7622 654
5796 148
4946 616
10194 673
4819 501
9570 967
5658 760
5568 567
9446 538
8264 491
7101 146
5479 814
3094 317
5876 718
7004 96
6392 193
5095 453
3812 187
7313 63
4745 408