255972 597
15812 515
38119 346
46266 594
218198 1031
86680 486
302278 948
14370 54
43463 324
43468 665
12331 347
3545 428
5129 370
2660 185
52660 525
73982 399