2803 685
4983 112
29549 123
8278 523
9012 70
8792 212
10396 450
19975 46
144180 561
9594 680
5585 726
4278 608
2959 117