2638 673
3450 131
20466 185
1975 218
3796 262
8753 787
90440 869
15641 386
5178 402
2579 487
4921 610
2814 569
3143 553