12298 86
16973 305
17435 777
12044 187
9128 580
8876 731
17680 257
11096 499
20826 208
6883 406
22209 445
19693 681
4790 107
9062 527
10210 591
11145 873
9623 269
7617 185
27156 547
10628 508
4847 39
18448 726
9374 200
13968 296
8282 928
2904 242
6549 562
9656 470