34281 842
31099 597
20407 102
30299 346
27074 186
9850 172
11931 282
34072 166
10731 212
19871 475
33110 77
12142 303
55803 467
21833 373