12162 263
85323 252
100913 221
71939 546
118720 504
33365 370
4565 537
31299 105
5474 835
2721 359
18577 67