1046 142
1107 122
1565 36
3365 885
8787 459
20738 254
5145 837
5120 518
7236 728
5096 143
3533 295
1896 363