2806 685
5007 112
29565 123
8285 523
9031 70
8799 212
10408 450
19999 46
144364 561
9602 680
5591 726
4298 608
2964 117