12180 263
85396 252
101105 222
72107 546
118823 504
33398 370
4570 537
31506 105
5480 835
2728 359
18637 67