13955 612
392276 1294
447346 1569
150424 533
102288 1042
215968 814
318992 967
152271 923
59535 667
146604 335