75989 286
3184 134
4793 406
1532 262
6048 881
3843 854
2837 633
1235 38
1578 274
2756 675
3703 474
1331 188
864 125