14931 916
8122 517
24627 245
3641 286
4259 728
16677 95
1156 191
1669 259
1091 115
4164 111
4499 196
3933 687
2825 654