205141 1054
110680 341
8231 71
41523 332
4394 223
13632 265
7369 524
38827 196
6203 59
27307 469
9803 80