12579 703
461 66
4669 369
12678 329
100921 399
48100 941
4309 343
3654 271
214120 181
21184 728
6828 237