39061 105
6602 635
7468 255
15729 624
5945 94
4768 515
3039 479
11423 92
1473 300
8040 522
3886 261
4782 747
7363 430
5302 310
3595 408
2083 229
5336 632
8290 645
8629 432
4421 752
11326 341
4441 177
6720 733
3443 590
1983 279
6969 243
8358 702
10673 703