2853 810
1855 703
637 283
314 603
780 6
70 595
358 361
151 738
75 74
569 172
680 838
278 617
157 25
347 445
625 789
442 366
233 846
486 599
160 39
634 955