32160 85
11715 299
13003 229
19821 381
67420 642
98111 634
12116 718
53037 646
11609 664
8113 354
40051 334
14301 583
5961 578
6121 296
6300 441
31079 273
69485 623