1193 315
25875 461
8954 658
57784 68
39807 138
7582 532
3392 53
4495 803
39284 82
2929 351
5307 754
6195 631
4933 641
50188 592
3051 761
2840 641