40469 462
12287 339
50948 596
3323 656
9031 391
8363 783
26095 62
2264 277
4646 510
8125 675
3324 260
4073 786
3829 144
2106 177
4670 599
5480 823
3055 379
3358 475
3355 623
6451 588
71417 413