34301 842
31106 597
20409 102
30312 346
27083 186
9860 172
11938 282
34090 166
10743 212
19889 475
33127 77
12153 303
55843 467
21845 373