2956 673
4131 131
20626 185
2091 218
3899 262
8791 787
91646 870
15824 386
5251 402
2606 487
4979 610
2869 569
3178 553