12129 263
85230 252
100703 221
71725 545
118614 504
33317 370
4555 537
31031 105
5461 835
2708 359
18480 67