256195 597
15834 515
38149 346
46278 594
218430 1031
86997 486
302458 948
14403 54
43567 325
43595 665
12342 347
3546 428
5133 370
2664 185
52794 525
74308 399