12142 263
85280 252
100808 221
71848 545
118664 504
33341 370
4557 537
31164 105
5468 835
2719 359
18532 67