14599 150
8392 584
14439 482
9161 552
9533 433
3947 340
10288 492
8155 136
15327 906
3209 480
3314 685
1941 229