19611 260
10678 672
10227 50
8137 298
6544 120
5464 514
18880 909
23023 122
7166 967
2459 145
5068 671
4808 752
3552 242
3818 153