12437 703
458 66
4657 369
12674 329
100921 399
48100 941
4306 343
3653 271
214119 181
21183 728
6827 237