19607 260
10668 672
10188 50
8128 298
6536 120
5454 514
18877 909
23005 122
7161 967
2457 145
5067 671
4801 752
3546 242
3811 153