256273 598
15844 515
38154 346
46285 594
218503 1031
87347 486
302529 948
14416 54
43622 325
43637 665
12343 347
3550 428
5136 370
2666 185
52850 525
74413 399