6213 963
31886 614
15727 392
54744 105
32071 249
9345 645
3303 144
3360 317
2756 290
3582 314
3746 553
4598 856
3456 75