20475 894
3165 762
2062 532
11736 546
3296 698
5896 731
3305 859
6602 650
4852 148
4243 616
8832 673
3913 501
7820 967
4476 759
4613 567
5552 537
7095 491
5450 145
4398 814
2422 317
4657 718
1835 95
4895 193
4053 453
2870 187
4267 63
3900 408
2761 330