1000 85
209819 313
1133 121
3101 907
13870 751
5885 673
6609 461
10660 687
3949 444
3867 159
2701 137
4313 408
5005 738
3061 181
8535 159
8788 548
5983 67
3458 59
62331 629
3763 409
11654 208
7771 106
11536 96
9637 516
13823 411
7589 473
17400 775
7914 111