25843 461
8946 658
57735 68
39759 138
7578 532
3385 53
4492 803
39209 82
2924 351
5300 754
6189 631
4925 641
50131 592
3032 761
2836 641