2998 673
4261 131
20642 185
2110 218
3922 262
8798 787
91827 870
15887 386
5265 402
2611 487
4987 610
2892 569
3189 553