40495 462
12312 339
51018 596
3323 656
9033 391
8365 783
26125 62
2267 277
4647 510
8127 675
3325 260
4076 786
3832 144
2107 177
4671 599
5485 823
3055 379
3360 475
3355 623
6455 588
71534 414