13954 612
392234 1294
447313 1569
150397 533
102285 1042
215936 814
318964 967
152260 923
59521 667
146585 335