2814 685
5055 112
29602 123
8294 523
9045 70
8806 212
10428 450
20029 46
144614 561
9611 680
5598 726
4304 608
2974 117