31096 597
10361 595
27071 186
9848 172
10740 268
11926 282
34066 166
33730 686
10729 212
19849 475
21398 509
32453 172
33107 77
12139 303
12912 111
55792 467
21823 373
32529 935