643 172
801 161
571 41
3297 649
11421 806
8702 267
19985 108
4680 637
16267 103
34199 609
5325 207
6846 572
2507 192
3442 187
37860 588
24382 217
17187 562
39497 860
6975 616