19578 260
10614 672
9834 50
8077 298
6509 120
5346 514
18780 909
22778 122
7125 967
2449 145
5042 671
4789 752
3523 242
3801 153