32031 509
47942 1615
47704 222
18033 1221
13366 322
14841 924
26083 966
42309 118
27137 1290
39573 103
22297 840