12162 263
85330 252
100937 221
71957 546
118736 504
33370 370
4568 537
31323 105
5474 835
2721 359
18591 67