256115 597
15823 515
38130 346
46273 594
218348 1031
86777 486
302389 948
14394 54
43535 324
43547 665
12338 347
3546 428
5132 370
2662 185
52742 525
74195 399