3038 299
9730 45
1607 61
6525 647
2963 614
1570 187
7860 178
22061 837
9447 751
8992 522
75068 165
8054 149
16621 176