646 172
807 161
577 41
3301 649
11534 806
8722 267
20055 108
4681 637
16347 103
34220 609
5327 207
6849 572
2510 192
3443 187
37881 588
24429 217
17194 562
39505 860
6983 616