11291 56
3684 276
29154 536
929800 955
7490 403
7008 318
8708 378
6534 814
4004 345
1918 126
4007 374
1871 232
3730 526
3210 560