145 35
1640 474
1383 295
2764 612
839 192
987 210
2991 674
80597 146
25758 142
7782 790
8077 948
2504 320