2799 685
4961 112
29525 123
8277 523
9000 70
8787 212
10357 450
19962 46
144043 561
9593 680
5577 726
4274 608
2958 117