1050 120
3084 673
4479 131
20718 185
2155 218
3939 262
8845 787
92341 870
15945 386
5280 402
2642 487
5025 610
2923 569
3200 553