256103 597
15823 515
38130 346
46273 594
218343 1031
86771 486
302384 948
14391 54
43532 324
43547 665
12338 347
3545 428
5132 370
2662 185
52739 525
74185 399