14946 916
8125 517
24654 245
3656 286
4271 728
16682 95
1159 191
1676 259
1092 115
4166 111
4507 196
3933 687
2831 654