2426 45
4391 421
5505 103
4995 198
10098 78
4565 784
6303 454
4023 162
6382 607
6150 145
16283 157
8556 573
3654 555