34202 842
31047 597
20307 102
30247 346
27032 186
9812 172
11903 282
33960 166
10680 212
19788 475
33033 77
12101 303
55571 467
21696 373