4386 421
5499 103
4991 198
10094 78
4561 784
6298 454
4014 162
6374 607
6138 145
16275 157
8539 573
3650 555