13980 612
393480 1294
449119 1571
151886 533
102473 1042
217145 816
320147 968
152589 923
60187 667
148650 335