19607 260
10660 672
10171 50
8120 298
6532 120
5447 514
18872 909
22985 122
7159 967
2457 145
5064 671
4796 752
3545 242
3811 153