2540 656
11047 375
4049 628
61135 125
11508 645
5315 906
10143 771
9136 842
1800 178
1966 240
5973 627
729 56
2104 320