34261 842
31089 597
20385 102
30290 346
27068 186
9842 172
11923 282
34050 166
10718 212
19842 475
33097 77
12133 303
55753 467
21804 373