14600 150
8393 584
14439 482
9162 552
9533 433
3947 340
10288 492
8155 136
15327 906
3211 480
3314 685
1941 229