31085 597
10356 595
27066 186
9840 172
10728 268
11922 282
34047 166
33702 686
10716 212
19840 475
21393 509
32416 172
33093 77
12131 303
12904 111
55750 467
21801 373
32519 935