1199 315
25877 461
8954 658
57788 68
39809 138
7583 532
3393 53
4495 803
39289 82
2929 351
5308 754
6196 631
4934 641
50189 592
3051 761
2841 641