22894 429
18042 1221
42335 118
14858 924
26085 966
32058 509
48051 223
22299 840
19881 277
39577 103
47969 1615
13370 322
27143 1290