145 35
1640 474
1380 295
2764 612
839 192
987 210
2991 674
80595 146
25755 142
7782 790
8076 948
2504 320