420 89
2501 717
2871 768
7525 382
51136 745
14890 501
6187 520
9843 806
8279 292
3988 618
4706 129
6728 533
2515 84
24689 431