12652 276
7008 440
30872 432
14665 486
17652 182
47031 519
11502 515
29434 753
37944 140
16281 553
7849 576