12161 263
85321 252
100902 221
71936 546
118719 504
33363 370
4565 537
31287 105
5474 835
2721 359
18574 67