2807 685
5022 112
29568 123
8287 523
9035 70
8799 212
10412 450
20006 46
144399 561
9604 680
5592 726
4298 608
2964 117