12290 63
31308 91
91285 363
39791 572
135283 592
66785 985
29762 490
29645 346
110301 236
112762 650
107826 935
64189 340
16448 557
81402 888
66425 509
31107 384
46687 462
69294 510
9710 435
118166 1002
81531 263
80702 821
7363 141
38645 326
49691 572
67882 449
109767 439
84839 405