20475 894
3165 762
2062 532
11736 546
3296 698
5897 731
3305 859
6602 650
4853 148
4244 616
8834 673
3913 501
7820 967
4477 759
4613 567
5553 537
7098 491
5450 145
4398 814
2422 317
4658 718
1835 95
4896 193
4053 453
2870 187
4267 63
3901 408
2762 330