12142 263
85280 252
100810 221
71851 545
118664 504
33343 370
4557 537
31172 105
5468 835
2719 359
18534 67