17500 766
18316 205
17389 645
20458 274
11981 707
5293 518
7586 729
8561 87
12212 287
6584 442
10836 224
20495 252
11290 343
11551 326