19739 988
17708 513
53044 104
51447 942
61242 456
35046 310
35752 672
38204 772
8001 470
6681 640
5823 606
5537 219
7394 458
4622 833
12862 423
2469 99