8939 71
3062 334
2666 368
46511 925
19953 327
17219 741
9632 673
29867 718
4604 427
11938 795
10907 444
1869 48
4143 59
2752 293
6094 879
24222 522