255964 597
15811 515
38117 346
46265 594
218185 1031
86669 486
302269 948
14366 54
43453 324
43457 665
12330 347
3545 428
5129 370
2660 185
52656 525
73964 399