12165 335
26123 89
12868 548
25774 519
47845 739
17080 871
20663 460
16649 329
14340 285
6301 703
19256 380
16712 692
5852 110