1048 142
1107 122
1566 36
3366 885
8788 459
20738 254
5145 837
5120 518
7239 728
5096 143
3534 295
1896 363