13512 429
337595 764
390686 977
25971 237
70748 309
91569 313
4206 560
5004 148
5110 317
8994 797
6043 893