1425 41
6403 117
5475 636
10646 689
6483 628
13211 622
8948 806
12732 592
5953 55
7631 564
156056 264
22503 461
7134 519
15043 285