2898 40
7570 702
11284 208
12728 526
8754 784
3020 480
6688 390
2289 76
8777 238
7571 522
4643 354
9919 787
8571 469
10030 639
12754 626
5346 132
6313 171
4513 658
4987 627
6425 618
5068 488
7209 419
2676 103
25645 97
9240 302
1381 134
5437 614
1496 208