4016 166
60481 236
92241 723
53578 505
14469 804
3581 194
18786 120
7720 497
9709 77
8836 107
9441 645