2681 629
2288 118
9544 577
12652 51
12282 121
6433 462
5209 581
9847 836
7695 661
14615 158
5778 46
5389 532
15249 481
17844 112
10069 222
6548 784
10857 454
3689 705