2799 685
4951 112
29509 123
8275 523
8991 70
8785 212
10318 450
19953 46
143966 561
9590 680
5573 726
4274 608
2957 117