12029 557
5877 819
4146 215
2531 432
4096 692
1093 192
5887 187
5185 45
9005 821
2279 325
3085 612
1459 296