24405 201
20961 152
137860 865
49567 332
7258 63
93310 520
15254 189
29729 221
99018 810
90491 373
28316 244
33217 124
14975 252