19962 579
7753 577
4816 113
38030 337
7147 259
6067 836
20878 794
6184 87
9686 553
8442 109
16530 535
4957 767
4311 452
7861 427
1378 181
27960 124
1966 31
3421 422