14182 73
7063 334
3543 368
58529 931
21208 327
18238 741
10567 673
33917 718
4887 427
12627 795
11917 444
2244 48
4657 59
3142 293
6686 879
25984 522