870 416
694 538
30 179
679 324
719 276
510 548
588 432
843 605
164 693
477 516
937 978
516 709
656 823
182 912
3861 537
1012 853
1204 114
200 666
806 433
930 999
370 104
262 172
899 832