1016 79
487 82
630 117
221 949
68 586
442 454
913 592
868 594
889 221
86 915
754 287
953 804
13 193
719 144
59 575
348 86
8 302
110 344
319 331
183 764
852 252
67 345
685 746
607 906