255699 597
15780 515
38090 346
46252 594
217829 1029
86380 486
302027 948
14316 54
43281 324
43268 665
12319 347
3539 428
5117 370
2655 185
52504 525
73551 399