8996 806
7564 267
18448 105
4612 637
15442 103
33067 609
5204 207
6745 572
2446 192
3387 187
36759 587
21605 217
16879 562
39333 860
6798 616