12142 263
85282 252
100819 221
71858 545
118670 504
33343 370
4557 537
31188 105
5469 835
2719 359
18537 67