2983 412
370 394
935 712
185 87
1164 1000
37 641
238 562
738 836
819 650
285 683
91 535
786 864
334 90
583 274
649 859
941 140
158 586
831 66
544 55
466 732
231 76
589 43