2361 629
2073 245
178866 666
1680 44
3439 329
3566 521
8666 681
2012 291
3805 37
54641 104
7358 593
4795 427
1405 142