12161 263
85323 252
100908 221
71939 546
118720 504
33364 370
4565 537
31298 105
5474 835
2721 359
18576 67