5240 421
5606 799
3085 578
17681 420
1513 174
10790 509
4958 602
4785 113
17910 89
6357 675
22970 641
30660 623