2817 685
5075 112
29615 123
8296 523
9048 70
8811 212
10437 450
20040 46
144691 561
9613 680
5600 726
4309 608
2975 117