25561 461
8872 658
57294 68
39446 138
7530 532
3317 53
4466 803
38514 82
2910 351
5278 754
6163 631
4844 641
49704 592
3020 761
2815 641