25871 461
8954 658
57775 68
39804 138
7581 532
3390 53
4494 803
39271 82
2927 351
5305 754
6192 631
4933 641
50183 592
3049 761
2840 641