4727 171
3294 575
23274 245
5308 222
8933 626
1079 191
2198 166
6507 677
3306 671
931 115
4058 111
6562 678
3764 687
2719 654