105481 236
100031 907
56532 409
99998 231
70531 661
172321 139
75940 412
48611 78
110684 372
91467 261
52229 920
32271 221
105285 290
93889 348
77044 353
171203 313
271986 862
42283 197
74874 459
85708 174
137741 252
72980 491
61589 608
3811 564
33273 728
79731 474
31292 315
111782 250