592 62
2617 831
557 127
828 217
3176 759
7809 581
5910 832
13942 515
4110 656
54559 572
8849 592
138351 180
23461 483
9926 524