19570 260
10593 672
9769 50
8065 298
6505 120
5333 514
18773 909
22729 122
7122 967
2448 145
5039 671
4787 752
3517 242
3798 153