4381 421
5489 103
4987 198
10082 78
4554 784
6294 454
4008 162
6364 607
6129 145
16265 157
8528 573
3646 555