32261 85
11739 299
13009 229
19828 381
67534 642
98193 634
12132 718
53191 646
11645 664
8136 354
40168 334
14341 584
5969 578
6127 296
6304 441
31243 273
69986 626