7660 517
21468 244
3318 286
3870 728
16221 94
1043 191
1524 259
858 115
3682 110
3648 196
3601 687
2657 654