34313 842
31120 597
20420 102
30324 346
27094 186
9863 172
11942 282
34103 166
10749 212
19904 475
33136 77
12164 303
55868 467
21858 373