18657 722
16216 141
123428 670
16189 780
10639 587
31398 292
8323 884
10576 569
7733 500
10977 225
8826 509