2933 673
3930 131
20622 185
2090 218
3898 262
8786 787
91581 870
15807 386
5247 402
2603 487
4973 610
2868 569
3177 553