12042 557
5882 819
4149 215
2535 432
4096 692
1093 192
5889 187
5193 45
9019 821
2279 325
3085 612
1459 296