40354 462
12213 339
50696 596
3314 656
9025 391
8352 783
26016 62
2255 277
4634 510
8113 675
3309 260
4068 786
3822 144
2100 177
4656 599
5473 823
3047 379
3344 475
3350 623
6446 588
70974 413