3211 537
238 430
1777 885
915 774
855 694
39 14
145 944
603 726
555 932
488 355
21 490
551 676
221 755
70 605
77 863
297 723
83 372
547 580
166 823
319 642
389 359
873 706
63 951