1812 512
8734 43
6033 249
4037 455
2924 78
4069 688
5805 32
8052 494
3721 621
3665 395
3048 424
1473 90