31020 799
6036 424
4757 30
2450 336
3820 886
3032 492
2366 326
18037 542
930 50
26121 849
9124 552
15869 386
7809 345
2989 44
8033 869
5577 813
1673 86
3772 436
5082 936
2118 39
5846 455