384 125
5196 602
8186 256
14843 427
33766 707
71867 568
5527 860
995 117
11497 258
4747 558
3040 378
4677 318