22893 429
18041 1221
42335 118
14858 924
26085 966
32058 509
48049 223
22299 840
19881 277
39577 103
47969 1615
13370 322
27142 1290