12118 263
85181 252
100586 221
71608 545
118533 504
33299 370
4551 537
30883 105
5459 835
2703 359
18444 67