47984 1096
29810 124
25550 1964
44681 808
26506 727
31679 1641
38684 1409
47896 1226
10417 800
22314 252