3012 550
1625 185
225163 805
4002 680
1972 424
56573 711
5224 553
29547 494
6886 542
75395 585
65350 279
77709 736
74823 409
103091 584
129961 733