2928 883
2426 496
643 62
2627 831
569 127
837 217
3194 759
7873 581
5931 832
13955 515
4113 656
54561 572
8854 592
138983 180
23488 483
9945 524