2813 685
5046 112
29593 123
8294 523
9041 70
8803 212
10428 450
20025 46
144571 561
9609 680
5597 726
4302 608
2972 117