27042 1042
35129 663
13918 418
40513 372
31077 1956
44832 399
39120 1021
23758 1755
30767 939
38714 792
30897 1837
33228 215