12301 36
12794 722
3562 91
5135 350
16986 120
7861 26
11842 406
15853 194
5584 256
25060 541
19458 842
21915 314
12271 814
147694 696
63688 790
214374 182
16472 226
51094 61
4570 388
76543 459
14798 563
9895 323
5060 240
68320 865
29734 491
29827 173
97859 374
141547 294