40508 462
12319 339
51037 596
3324 656
9033 391
8366 783
26134 62
2267 277
4648 510
8127 675
3326 260
4076 786
3833 144
2108 177
4672 599
5486 823
3055 379
3360 475
3356 623
6456 588
71580 414