1070 142
1131 122
1583 36
3370 885
8788 459
20739 254
5145 837
5121 518
7263 728
5098 143
3542 295
1896 363