12445 324
8443 422
10392 703
24452 912
9202 835
7853 1046
3084 213
4975 501
2202 82
5818 492
4814 463
29655 638