19583 260
10619 672
9876 50
8088 298
6512 120
5351 514
18786 909
22799 122
7128 967
2449 145
5042 671
4789 752
3525 242
3805 153