12258 703
452 66
4624 369
12667 329
100921 399
48099 941
4305 343
3651 271
214116 181
21182 728
6826 237