34259 842
31085 597
20383 102
30284 346
27066 186
9840 172
11922 282
34046 166
10715 212
19840 475
33093 77
12131 303
55750 467
21801 373