12162 263
85331 252
100939 221
71966 546
118742 504
33370 370
4568 537
31336 105
5474 835
2721 359
18592 67