19575 260
10600 672
9788 50
8066 298
6505 120
5336 514
18775 909
22741 122
7123 967
2448 145
5039 671
4789 752
3521 242
3798 153