649 172
861 161
609 41
3316 649
12244 806
8820 267
20283 108
4707 637
16454 103
34348 609
5343 207
6867 572
2526 192
3452 187
38011 588
24637 217
17222 562
39563 860
7010 616