2807 685
5017 112
29567 123
8286 523
9034 70
8799 212
10410 450
20002 46
144380 561
9604 680
5591 726
4298 608
2964 117