12298 86
16972 305
17434 777
12043 187
9128 580
8876 731
17678 257
11096 499
20825 208
6883 406
22208 445
19692 681
4790 107
9062 527
10210 591
11144 873
9623 269
7617 185
27156 547
10627 508
4847 39
18448 726
9374 200
13968 296
8282 928
2904 242
6549 562
9654 470