34293 842
31104 597
20409 102
30309 346
27080 186
9858 172
11936 282
34086 166
10740 212
19888 475
33124 77
12150 303
55833 467
21842 373