2662 629
2245 118
9445 577
12619 51
12232 121
6371 462
5179 581
9817 836
7648 661
14575 158
5728 46
5357 532
15231 481
17818 112
10051 222
6528 784
10799 454
3676 705