34095 166
33756 686
10745 212
19892 475
21419 509
32518 172
33129 77
12154 303
12927 111
55852 467
21852 373
32546 935