2392 629
1709 118
8759 577
12303 51
11542 121
5561 462
4425 581
9394 836
6633 661
14284 158
4862 46
5015 532
15016 481
17531 112
9861 222
6396 784
10634 454
3617 705