3057 299
9733 45
1628 61
6528 647
2970 614
1575 187
7887 178
22077 837
9451 751
8998 522
75232 165
8066 149
16653 176