3184 575
22530 244
5150 222
8905 626
1079 191
2233 166
6456 678
3289 671
1005 115
4036 111
6526 678
3795 687
2728 654