31016 597
10326 595
27001 186
9787 172
10653 268
11876 282
33903 166
33535 686
10640 212
19752 475
21261 509
32175 172
32985 77
12078 303
12848 111
55403 467
21621 373
32324 935