11038 51
2498 511
3385 732
5228 378
26886 402
3336 512
2146 216
3989 686
1598 52
41327 595
1177 110
1059 153
4313 594
24528 254
8738 398
49648 401