256014 597
15813 515
38122 346
46269 594
218245 1031
86712 486
302304 948
14374 54
43483 324
43491 665
12334 347
3545 428
5130 370
2660 185
52692 525
74037 399