3403 299
9823 45
1815 61
7208 647
3034 614
1695 187
8160 178
22321 837
9556 751
9108 522
76696 166
8216 149
17260 176