12290 63
31314 91
91289 363
39796 572
135294 592
66788 985
29763 490
29652 346
110302 236
112772 650
107832 935
64194 340
16448 557
81414 888
66432 509
31110 384
46688 462
69304 510
9710 435
118179 1002
81539 263
80704 821
7364 141
38653 326
49692 572
67885 449
109768 439
84842 405