2790 673
3635 132
20502 185
1966 218
3813 262
8862 787
90836 869
15652 386
5186 402
2588 487
4945 610
2803 569
3142 553