20115 1215
30906 1144
46979 1033
17770 685
28946 1721
17542 1039
35618 1368
38871 1922
30670 753
35546 178
15850 115
11590 1973