2635 673
3443 131
20466 185
1975 218
3795 262
8749 787
90411 869
15634 386
5176 402
2578 487
4921 610
2810 569
3141 553