12098 263
85109 252
100420 221
71484 545
118438 504
33275 370
4544 537
30658 102
5458 835
2697 359
18393 67