12163 263
85346 252
100976 221
71994 546
118758 504
33377 370
4569 537
31360 105
5474 835
2723 359
18599 67