40593 462
12371 339
51229 597
3328 656
9037 391
8372 783
26188 62
2269 277
4655 510
8134 675
3337 260
4081 786
3838 144
2115 177
4677 599
5490 823
3063 379
3365 475
3363 623
6463 588
71946 414