12151 303
12926 111
55838 467
21844 373
32543 935
10147 969
27162 293
100914 634
36948 544
32230 187
58429 157
77731 251