6412 799
3328 578
18143 420
1789 174
10915 509
5307 602
4912 113
18037 89
6493 675
23444 641
31889 623