145 35
1640 474
1378 295
2764 612
839 192
987 210
2991 674
80594 146
25753 142
7781 790
8071 948
2504 320