2361 629
2072 245
178823 666
1680 44
3439 329
3565 521
8666 681
2012 291
3805 37
54632 104
7358 593
4795 427
1405 142