8076 421
6424 799
3328 578
18144 420
1798 174
10918 509
5311 602
4916 113
18041 89
6498 675
23454 641
31935 623