8063 421
6421 799
3328 578
18144 420
1795 174
10917 509
5310 602
4915 113
18039 89
6497 675
23447 641
31918 623