1489 345
1008 564
874 396
384 305
149 426
448 328
445 374
282 895
822 473
714 587
274 481
846 193
1003 632
497 587
46 304
315 116
13 702
30 36
831 535
414 11
438 841
438 947
723 782
943 396