34199 842
31045 597
20305 102
30243 346
27028 186
9812 172
11903 282
33958 166
10678 212
19783 475
33031 77
12100 303
55560 467
21696 373