2817 685
5078 112
29617 123
8298 523
9049 70
8811 212
10441 450
20041 46
144725 561
9614 680
5601 726
4309 608
2975 117