3089 299
9739 45
1646 61
6673 647
2975 614
1581 187
7914 178
22088 837
9460 751
9009 522
75346 165
8082 149
16705 176