30832 799
5967 424
4569 30
2435 336
3788 886
3022 492
2355 326
18015 542
945 50
26057 849
9140 552
15891 386
7778 345
3005 44
8007 869
5586 813
1681 86
3783 436
5090 936
2119 39
5859 455