34283 842
31102 597
20409 102
30305 346
27075 186
9853 172
11935 282
34078 166
10736 212
19881 475
33118 77
12148 303
55819 467
21840 373