1042 142
1105 122
1565 36
3365 885
8786 459
20738 254
5145 837
5119 518
7234 728
5095 143
3533 295
1896 363