38893 628
21367 1578
23658 988
39641 1621
44857 1009
11868 1002
17431 941
15971 869
20901 1967
45908 737
32141 200