7667 517
21560 244
3322 286
3878 728
16227 94
1044 191
1528 259
863 115
3684 110
3761 196
3606 687
2659 654