21226 340
10128 730
10846 672
16475 232
12089 491
4651 647
7000 212
8171 277
7306 698
7667 276
17971 679
6335 274
12709 370
5654 227
3263 156
15544 319
10540 658