14621 150
8400 584
14466 482
9175 552
9545 433
3968 340
10296 492
8162 136
15338 906
3215 480
3316 685
1947 229