1049 142
1108 122
1567 36
3366 885
8788 459
20738 254
5145 837
5120 518
7239 728
5096 143
3534 295
1896 363