12042 557
5882 819
4148 215
2533 432
4096 692
1093 192
5889 187
5187 45
9017 821
2279 325
3085 612
1459 296