11296 56
3685 276
29171 536
929846 955
7495 403
7015 318
8710 378
6541 814
4007 345
1919 126
4009 374
1876 232
3731 526
3215 560