12129 263
85233 252
100712 221
71737 545
118616 504
33318 370
4555 537
31040 105
5462 835
2710 359
18488 67