101993 145
215448 502
74517 159
118715 403
362964 713
83169 476
109820 484
99792 492
268025 1216
135537 123
85580 216
78658 439
145463 439
71801 798
192137 848
164136 928
67330 280
66903 262
36305 440
51951 563
49240 516
35920 220
99196 672
71141 252
18677 175
22028 263
61329 366
36600 582