12222 703
452 66
4620 369
12666 329
100921 399
48099 941
4305 343
3650 271
214116 181
21182 728
6826 237