2681 629
2288 118
9547 577
12653 51
12284 121
6435 462
5209 581
9847 836
7696 661
14615 158
5780 46
5389 532
15251 481
17844 112
10071 222
6548 784
10859 454
3689 705