32347 85
11749 299
13016 229
19836 381
67631 642
98247 634
12149 718
53333 646
11677 664
8147 354
40301 334
14359 584
5971 578
6131 296
6308 441
31350 273
70352 627