12084 63
16111 168
9681 592
12991 821
9606 767
17671 628
18066 260
25221 521
11337 927
24751 755
14141 127
18899 220
10169 542
17142 246
25999 532
14682 43
21357 72
12859 647
18251 682
13248 703
8504 420
33875 364
8462 539
11077 366