2368 629
2086 245
179513 666
1680 44
3440 329
3567 521
8667 681
2015 291
3809 37
54681 104
7358 593
4809 427
1406 142