12196 355
16182 248
3080 612
3381 599
9883 75
3091 358
16443 46
14677 557
3586 233
5692 600
2382 128
2730 352
2317 122