8683 71
3024 334
2626 368
46168 925
19913 327
17194 741
9601 673
29754 718
4598 427
11912 795
10884 444
1860 48
4132 59
2741 293
6078 879
24187 522