2426 45
4391 421
5505 103
4993 198
10098 78
4565 784
6303 454
4018 162
6381 607
6150 145
16282 157
8556 573
3654 555