645 172
804 161
575 41
3299 649
11495 806
8715 267
20027 108
4680 637
16326 103
34211 609
5327 207
6849 572
2508 192
3442 187
37873 588
24420 217
17189 562
39500 860
6982 616