32346 85
11749 299
13016 229
19836 381
67630 642
98247 634
12147 718
53331 646
11677 664
8146 354
40299 334
14358 584
5971 578
6130 296
6308 441
31347 273
70343 627