2342 575
21887 244
4902 222
8886 626
1048 191
2034 166
6213 677
3196 671
873 115
3867 111
6274 678
3627 687
2664 654