19221 36
10286 183
5959 467
4738 695
13650 747
32453 717
107440 327
16645 780
7066 165
4927 546
3179 212
5763 581
3234 759