17541 766
18437 205
17478 645
20609 274
13840 707
5318 518
7689 729
8632 87
12306 287
6658 442
10868 224
20535 252
11423 343
11595 326