14173 73
7056 334
3539 368
58479 931
21202 327
18229 741
10562 673
33910 718
4883 427
12624 795
11910 444
2241 48
4655 59
3137 293
6683 879
25958 522