12243 63
30845 91
91087 363
39596 572
134889 592
66534 985
29688 490
29432 346
110058 236
112510 650
107489 935
63955 340
16390 557
81018 888
66135 509
30992 384
46587 462
69080 510
9669 435
117764 1001
81035 263
80626 821
7344 141
38398 326
49576 572
67720 449
109632 439
84591 405