255640 597
15774 515
38085 346
46251 594
217776 1028
86310 486
301966 948
14307 54
43239 324
43232 665
12317 347
3539 428
5114 370
2653 185
52468 525
73478 399