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