34254 842
31082 597
20372 102
30281 346
27065 186
9835 172
11921 282
34035 166
10711 212
19835 475
33084 77
12127 303
55735 467
21797 373