1240 315
25915 461
9073 658
57867 68
39870 138
7591 532
3409 53
4500 803
39405 82
2932 351
5318 754
6211 631
4943 641
50275 592
3060 761
2846 641