1190 315
25874 461
8954 658
57779 68
39807 138
7582 532
3392 53
4495 803
39274 82
2928 351
5306 754
6194 631
4933 641
50186 592
3051 761
2840 641