40597 462
12371 339
51244 597
3328 656
9037 391
8372 783
26190 62
2269 277
4655 510
8134 675
3337 260
4081 786
3838 144
2115 177
4677 599
5490 823
3064 379
3365 475
3363 623
6463 588
71957 414