34276 842
31094 597
20394 102
30293 346
27070 186
9846 172
11925 282
34061 166
10728 212
19846 475
33103 77
12139 303
55789 467
21815 373