3960 924
436 759
252 588
927 999
898 832
368 104
60 993
947 869
336 340
918 869
787 778
437 247
806 520
28 179
408 922
1008 668
868 284
508 548
164 477
328 560
128 514
590 25
980 644