25870 461
8954 658
57774 68
39802 138
7581 532
3390 53
4494 803
39269 82
2927 351
5305 754
6192 631
4933 641
50180 592
3049 761
2840 641