2956 103
6561 783
5231 132
43629 731
9704 421
7896 190
4371 185
28094 156
6543 617
13500 353
10072 123
5248 191
10649 425
12541 843
2679 697
12409 264
11273 471
6272 743
10148 422
5035 59
4433 647
35506 88
8798 85
1986 123
6056 362
11149 728
2726 117
9458 458