2639 629
2211 118
9402 577
12600 51
12214 121
6328 462
5070 581
9808 836
7627 661
14552 158
5694 46
5331 532
15221 481
17803 112
10044 222
6517 784
10783 454
3671 705