21196 340
10124 730
10831 672
16364 232
12055 491
4618 647
6974 212
8136 277
7283 698
7660 276
17887 679
6310 274
12676 370
5649 227
3260 156
15497 319
10513 658