2429 45
4392 421
5511 103
4995 198
10102 78
4567 784
6303 454
4027 162
6387 607
6159 145
16289 157
8562 573
3657 555