2679 629
2286 118
9542 577
12652 51
12280 121
6431 462
5209 581
9847 836
7695 661
14615 158
5776 46
5389 532
15249 481
17844 112
10069 222
6548 784
10856 454
3688 705