11056 51
2501 511
3385 732
5228 378
26886 402
3337 512
2148 216
3990 686
1598 52
41332 595
1177 110
1060 153
4313 594
24529 254
8738 398
49648 401