32248 85
11739 299
13009 229
19827 381
67515 642
98183 634
12130 718
53170 646
11640 664
8132 354
40154 334
14334 584
5966 578
6127 296
6304 441
31226 273
69928 626