12157 263
85301 252
100870 221
71891 546
118701 504
33356 370
4560 537
31246 105
5470 835
2720 359
18559 67