40854 70
3517 357
1505 257
2523 286
3363 653
3064 555
9575 455
3684 663
11200 329
770 45
1352 83
2664 563