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