34276 842
31092 597
20394 102
30293 346
27070 186
9846 172
11925 282
34061 166
10726 212
19846 475
33103 77
12139 303
55788 467
21811 373