2638 629
2208 118
9395 577
12599 51
12213 121
6326 462
5059 581
9806 836
7625 661
14551 158
5690 46
5330 532
15221 481
17800 112
10042 222
6516 784
10783 454
3671 705