31002 597
10316 595
26983 186
9772 172
10639 268
11865 282
33874 166
33501 686
10628 212
19736 475
21240 509
32093 172
32959 77
12072 303
12835 111
55341 467
21596 373
32301 935