32362 85
11751 299
13017 229
19837 381
67651 642
98256 634
12156 718
53362 646
11683 664
8153 354
40312 334
14365 584
5974 578
6133 296
6308 441
31378 273
70413 627