12028 557
5876 819
4145 215
2531 432
4096 692
1093 192
5885 187
5183 45
9004 821
2279 325
3085 612
1459 296