12162 263
85331 252
100939 221
71963 546
118737 504
33370 370
4568 537
31330 105
5474 835
2721 359
18592 67