19570 260
10594 672
9777 50
8065 298
6505 120
5335 514
18774 909
22736 122
7122 967
2448 145
5039 671
4788 752
3519 242
3798 153