12391 703
456 66
4633 369
12672 329
100921 399
48100 941
4306 343
3652 271
214118 181
21183 728
6827 237