649 172
865 161
610 41
3317 649
12273 806
8834 267
20300 108
4709 637
16463 103
34360 609
5345 207
6868 572
2529 192
3452 187
38031 588
24640 217
17223 562
39563 860
7011 616