21221 340
10128 730
10845 672
16465 232
12083 491
4643 647
6996 212
8164 277
7304 698
7667 276
17955 679
6334 274
12703 370
5653 227
3262 156
15535 319
10539 658