13897 72
6900 334
3506 368
58236 930
21145 327
18217 741
10497 673
33657 718
4838 427
12580 795
11875 444
2224 48
4645 59
3092 293
6638 879
25890 522