2240 575
21748 244
4873 222
8881 626
1045 191
2032 166
6199 677
3173 671
869 115
3694 110
6267 678
3620 687
2660 654