8890 71
3051 334
2658 368
46427 925
19950 327
17213 741
9625 673
29841 718
4603 427
11933 795
10901 444
1869 48
4140 59
2749 293
6092 879
24216 522