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