12157 263
85300 252
100865 221
71888 546
118701 504
33356 370
4559 537
31239 105
5469 835
2720 359
18556 67