42 185
985 18
608 306
735 727
382 895
333 344
455 813
553 156
751 341
256 13
363 33
7 270
2470 792
712 2
399 394
99 777
682 321
668 814
32 355
944 107
309 973
194 705
837 952