4015 166
60477 236
92238 723
53577 505
14468 804
3580 194
18786 120
7720 497
9706 77
8835 107
9441 645