12403 86
17078 305
17638 777
12142 187
9181 580
8911 731
17763 257
11168 499
20987 208
6941 406
22340 445
19882 681
4837 107
9120 527
10273 591
11174 873
9685 269
7676 185
27297 547
10699 508
5111 39
18588 726
9445 200
14286 296
8343 928
2928 242
6581 562
9725 470