2247 575
21761 244
4874 222
8881 626
1046 191
2032 166
6199 677
3174 671
870 115
3697 110
6267 678
3620 687
2660 654