2216 278
5977 571
2748 509
1421 138
2528 477
2013 399
3144 572
2828 599
962 66
2389 459
2193 327
3616 621
3132 788