420 89
2500 717
2865 768
7518 382
50757 745
14878 501
6182 520
9832 806
8271 292
3972 618
4696 129
6715 533
2506 84
24660 431