11296 56
3685 276
29178 536
929850 955
7496 403
7016 318
8711 378
6543 814
4008 345
1919 126
4009 374
1877 232
3731 526
3215 560