19533 700
29267 693
97705 430
35967 487
61443 592
84249 215
83234 313
36739 285
47817 452
74894 168
39272 98