31096 597
10362 595
27073 186
9848 172
10742 268
11928 282
34068 166
33734 686
10730 212
19868 475
21400 509
32460 172
33108 77
12140 303
12915 111
55797 467
21827 373
32530 935