2292 793
2902 313
749 451
831 66
443 681
381 370
41 377
804 66
299 141
401 514
738 714
591 222
761 458
556 939
669 528
1008 557
849 815
693 706
590 857
502 390
887 501
559 7
1048 156
85 267