29458 108
17582 680
8188 245
5670 686
19284 452
3267 195
14544 430
1704 208
14107 524
5626 270
3480 468
3291 396
3820 599
6329 713
2131 443
18822 727
2946 30
4137 450
3350 646
9636 184
5276 164
25282 695
23821 478
12878 387
12554 801
6313 623
6205 217
9650 806