1076 142
1137 122
1590 36
3370 885
8788 459
20740 254
5145 837
5121 518
7266 728
5098 143
3543 295
1896 363