2642 629
2217 118
9409 577
12605 51
12215 121
6332 462
5094 581
9809 836
7628 661
14561 158
5703 46
5334 532
15226 481
17804 112
10048 222
6517 784
10784 454
3671 705