11296 56
3685 276
29182 536
929852 955
7497 403
7018 318
8711 378
6543 814
4009 345
1919 126
4009 374
1877 232
3731 526
3215 560