8679 71
3024 334
2625 368
46161 925
19912 327
17191 741
9597 673
29751 718
4598 427
11909 795
10884 444
1860 48
4130 59
2741 293
6078 879
24185 522