12158 263
85306 252
100881 221
71904 546
118709 504
33359 370
4562 537
31260 105
5472 835
2720 359
18564 67