12097 263
85106 252
100417 221
71475 545
118436 504
33275 370
4543 537
30654 102
5458 835
2697 359
18390 67