4381 421
5488 103
4987 198
10081 78
4554 784
6293 454
4008 162
6364 607
6127 145
16265 157
8526 573
3646 555