649 172
865 161
610 41
3316 649
12268 806
8832 267
20300 108
4708 637
16461 103
34359 609
5344 207
6867 572
2529 192
3452 187
38031 588
24640 217
17223 562
39563 860
7011 616