950 429
3855 74
1048 379
873 646
76 803
550 124
336 676
745 295
100 502
738 242
178 522
597 810
773 10
613 549
344 381
324 936
927 795
109 596
47 313
369 155