1153 211
3590 566
27246 199
166055 424
24430 679
220492 797
25989 870
13460 158
7119 109
83407 966
173701 1000