649 172
855 161
600 41
3312 649
12134 806
8795 267
20259 108
4698 637
16427 103
34321 609
5337 207
6862 572
2522 192
3450 187
37997 588
24578 217
17203 562
39555 860
7003 616