12151 263
85292 252
100845 221
71876 546
118689 504
33346 370
4559 537
31213 105
5469 835
2719 359
18547 67