40512 462
12320 339
51045 596
3324 656
9033 391
8366 783
26138 62
2267 277
4648 510
8128 675
3326 260
4077 786
3833 144
2109 177
4673 599
5486 823
3056 379
3360 475
3356 623
6456 588
71596 414