21257 340
10131 730
10857 672
16553 232
12127 491
4675 647
7024 212
8197 277
7320 698
7678 276
18023 679
6361 274
12735 370
5662 227
3273 156
15591 319
10553 658