2643 629
2231 118
9428 577
12608 51
12226 121
6348 462
5169 581
9813 836
7635 661
14566 158
5712 46
5345 532
15229 481
17808 112
10050 222
6525 784
10793 454
3675 705