255975 597
15812 515
38119 346
46267 594
218202 1031
86680 486
302283 948
14370 54
43468 324
43468 665
12331 347
3545 428
5130 370
2660 185
52663 525
73991 399