14581 915
8072 517
24355 245
3606 286
4206 728
16639 95
1137 191
1653 259
1061 115
4153 111
4423 196
3911 687
2781 654