12429 86
17098 305
17667 777
12164 187
9197 580
8921 731
17794 257
11181 499
21015 208
6950 406
22377 445
19931 681
4850 107
9132 527
10293 591
11184 873
9705 269
7687 185
27358 547
10714 508
5135 39
18629 726
9466 200
14318 296
8359 928
2928 242
6587 562
9737 470