13955 612
392282 1294
447356 1569
150435 533
102289 1042
215975 814
318997 967
152273 923
59541 667
146608 335