2799 685
4943 112
29497 123
8270 523
8986 70
8784 212
10291 450
19945 46
143924 561
9590 680
5571 726
4273 608
2955 117