32352 85
11750 299
13016 229
19836 381
67644 642
98251 634
12150 718
53350 646
11682 664
8149 354
40305 334
14362 584
5974 578
6133 296
6308 441
31372 273
70388 627