12151 263
85286 252
100838 221
71867 546
118683 504
33345 370
4558 537
31204 105
5469 835
2719 359
18541 67