12163 263
85339 252
100970 221
71986 546
118755 504
33373 370
4569 537
31355 105
5474 835
2722 359
18598 67