12157 263
85304 252
100876 221
71898 546
118705 504
33356 370
4561 537
31253 105
5472 835
2720 359
18563 67