256047 597
15819 515
38125 346
46269 594
218281 1031
86740 486
302342 948
14380 54
43509 324
43522 665
12334 347
3545 428
5130 370
2662 185
52715 525
74104 399