1031 177
22130 81
8442 154
196609 409
13460 206
17930 424
53880 428
103295 502
55336 661
28437 348
7493 665
6450 694