12246 122
22403 155
33627 866
78165 413
54073 296
12171 298
28181 539
41263 255
5513 179
3785 37
3305 105
2281 64
42044 386