285985 591
26706 398
25281 126
3186 590
7587 579
25270 602
3786 722
4815 565
3079 502
3104 319
3728 204
31598 198
15924 349
8932 846
1992 161
8317 606
3582 789
17873 766