309 404
467 528
885 95
916 868
225 582
606 894
275 21
144 495
707 480
153 676
224 420
690 635
436 999
487 249
961 595
421 713
660 443
521 527
1021 374
47 618