12163 263
85337 252
100965 221
71983 546
118753 504
33373 370
4569 537
31350 105
5474 835
2722 359
18597 67