31045 799
6046 424
4777 30
2452 336
3827 886
3039 492
2370 326
18043 542
935 50
26133 849
9124 552
15871 386
7814 345
2989 44
8035 869
5582 813
1673 86
3777 436
5085 936
2118 39
5854 455