12159 263
85312 252
100889 221
71911 546
118714 504
33360 370
4562 537
31267 105
5474 835
2721 359
18569 67