11099 51
2506 511
3387 732
5229 378
26890 402
3345 512
2151 216
3995 686
1600 52
41357 595
1177 110
1062 153
4317 594
24534 254
8741 398
49648 401