21283 340
10141 730
10867 672
16608 232
12140 491
4688 647
7042 212
8208 277
7329 698
7681 276
18065 679
6375 274
12762 370
5667 227
3278 156
15629 319
10573 658