16732 300
21177 712
20704 548
9097 99
17666 664
7990 295
15728 761
3419 536
12237 637
32739 774
16074 316
9353 543
20624 397
4585 69
4173 334