19583 260
10617 672
9857 50
8082 298
6511 120
5349 514
18785 909
22783 122
7128 967
2449 145
5042 671
4789 752
3523 242
3805 153