4796 171
3310 575
23303 245
5318 222
8933 626
1081 191
2198 166
6516 677
3307 671
933 115
4058 111
6572 678
3766 687
2719 654