12298 86
16972 305
17432 777
12041 187
9128 580
8876 731
17678 257
11095 499
20824 208
6883 406
22207 445
19692 681
4790 107
9062 527
10210 591
11144 873
9623 269
7617 185
27156 547
10626 508
4847 39
18448 726
9374 200
13967 296
8282 928
2904 242
6549 562
9654 470