5940 906
1496 278
2740 453
2725 393
5695 680
2781 671
1561 246
3121 610
1584 217
5198 516
3940 581
1391 38