15582 126
2910 85
15203 352
9745 928
2288 37
1351 112
11651 152
4331 776
3620 541
7550 473
12823 751
10607 31
2353 175
10327 510
1575 62
4136 449
15433 532
25965 935
3451 185
1934 116
4872 812
5174 650
9309 410
3774 724
1952 245
3347 494
3742 464
2626 416