1425 41
6421 117
5480 636
10659 689
6487 628
13214 622
8954 806
12741 592
5956 55
7635 564
156062 264
22503 461
7137 519
15043 285