9039 71
3077 334
2684 368
46584 925
19969 327
17229 741
9639 673
29901 718
4606 427
11943 795
10916 444
1872 48
4148 59
2757 293
6098 879
24231 522