3012 550
1609 185
225157 805
3995 680
1972 424
56565 711
5214 553
29547 494
6884 542
75379 585
65348 279
77703 736
74821 409
103091 584
129957 733