14178 73
7059 334
3541 368
58500 931
21204 327
18235 741
10564 673
33914 718
4886 427
12625 795
11913 444
2243 48
4656 59
3139 293
6685 879
25966 522