4861 171
3332 575
23327 245
5324 222
8934 626
1085 191
2199 166
6524 677
3311 671
933 115
4060 111
6585 678
3767 687
2719 654