2450 575
22021 244
4948 222
8887 626
1052 191
2043 166
6234 677
3230 671
878 115
3886 111
6297 678
3642 687
2673 654