34255 842
31083 597
20374 102
30282 346
27065 186
9836 172
11921 282
34038 166
10712 212
19835 475
33085 77
12128 303
55735 467
21799 373