9060 806
7593 267
18497 105
4613 637
15457 103
33096 609
5205 207
6748 572
2447 192
3387 187
36818 587
21639 217
16891 562
39340 860
6801 616