2801 685
4975 112
29537 123
8277 523
9008 70
8789 212
10379 450
19965 46
144112 561
9594 680
5584 726
4275 608
2958 117