8072 421
6423 799
3328 578
18144 420
1795 174
10918 509
5310 602
4916 113
18040 89
6498 675
23451 641
31928 623