32130 85
11713 299
13000 229
19817 381
67386 642
98093 634
12113 718
52994 646
11601 664
8106 354
40021 334
14292 583
5960 578
6119 296
6297 441
31048 273
69335 623