255970 597
15811 515
38119 346
46265 594
218194 1031
86678 486
302275 948
14368 54
43458 324
43461 665
12331 347
3545 428
5129 370
2660 185
52660 525
73976 399