3033 299
9730 45
1607 61
6524 647
2958 614
1569 187
7857 178
22060 837
9445 751
8991 522
75051 165
8051 149
16618 176