2817 685
5069 112
29613 123
8296 523
9048 70
8808 212
10435 450
20038 46
144674 561
9612 680
5599 726
4306 608
2975 117