2638 629
2205 118
9386 577
12598 51
12210 121
6321 462
5046 581
9802 836
7625 661
14547 158
5685 46
5329 532
15219 481
17799 112
10036 222
6516 784
10783 454
3671 705