25860 461
8953 658
57765 68
39799 138
7581 532
3388 53
4494 803
39248 82
2925 351
5303 754
6190 631
4929 641
50169 592
3049 761
2839 641