25284 658
3908 637
1789 134
4001 599
22004 981
3800 373
87582 205
6991 222
10220 213
13219 807
7807 126
4781 601
8633 55
3146 393
7296 348
5311 308
13741 656