101250 126
5719 565
10236 111
8135 241
2281 27
4242 176
2027 69
8720 292
5579 579
4561 616
6186 733
7433 476
57200 165