2540 656
11047 375
4050 628
61135 125
11510 645
5315 906
10144 771
9136 842
1800 178
1967 240
5973 627
729 56
2104 320