2096 575
21584 244
4855 222
8876 626
1045 191
2027 166
6185 677
3115 671
863 115
3685 110
6240 678
3606 687
2659 654