2777 685
4601 112
29209 123
8200 523
8768 70
8672 212
9937 450
19703 46
141729 560
9547 680
5458 726
4223 608
2918 117