31025 799
6040 424
4759 30
2450 336
3825 886
3035 492
2368 326
18040 542
932 50
26125 849
9124 552
15870 386
7810 345
2989 44
8033 869
5580 813
1673 86
3772 436
5082 936
2118 39
5849 455