14017 285
148838 641
81799 819
251525 892
27376 390
28842 617
90976 158
119804 309
53235 209
51600 338
38571 327
149288 430