19583 260
10619 672
9862 50
8082 298
6511 120
5350 514
18785 909
22785 122
7128 967
2449 145
5042 671
4789 752
3523 242
3805 153