1227 315
25897 461
8982 658
57825 68
39842 138
7589 532
3401 53
4497 803
39335 82
2930 351
5308 754
6204 631
4936 641
50234 592
3055 761
2843 641