3009 49
126176 304
7639 308
13759 473
11959 888
79974 413
79011 331
12321 617
101029 190
118297 633
134934 624
94888 520
96615 616
56865 152