121999 593
29573 457
84846 819
105478 420
149244 197
205877 618
77802 244
66128 546
158754 404
9090 365
264967 178
9158 101
41482 527
77868 425
57452 224
25514 345
134826 928
80537 735
35721 275
106623 103
17672 330
58184 532
126716 386
61890 688
28502 112
15382 117
20577 205
93590 904