19961 579
7753 577
4815 113
38014 337
7145 259
6065 836
20876 794
6183 87
9686 553
8442 109
16524 535
4957 767
4310 452
7860 427
1378 181
27945 124
1966 31
3421 422