14943 916
8125 517
24653 245
3656 286
4271 728
16682 95
1158 191
1675 259
1092 115
4166 111
4506 196
3933 687
2831 654