80 294
406 916
997 876
330 425
339 189
353 316
787 60
152 62
494 695
285 265
357 645
206 293
1008 993
53 424
233 303
384 519
108 243
179 721
850 173
575 904