25285 658
3908 637
1790 134
4001 599
22005 981
3800 373
87600 205
6991 222
10220 213
13220 807
7807 126
4781 601
8633 55
3146 393
7296 348
5311 308
13743 656