2990 673
4250 131
20635 185
2105 218
3921 262
8795 787
91795 870
15872 386
5260 402
2608 487
4987 610
2883 569
3186 553