2702 673
3455 131
20481 185
1958 218
3778 262
8847 787
90261 869
15580 386
5126 402
2578 487
4921 610
2792 569
3129 553