11291 56
3684 276
29156 536
929803 955
7491 403
7009 318
8709 378
6534 814
4004 345
1919 126
4007 374
1874 232
3730 526
3210 560