370338 872
31069 256
5197 495
9423 934
51525 387
84223 112
83313 719
39482 707
32029 207
24342 277
9683 953
5376 152
5562 503
4014 270
6178 289
7424 110
15370 326
3956 528
2201 96
3647 592
4442 497