32942 9
13535 22
342 102
31597 7
9183 121
12950 34
16897 15
54483 11
28919 8
11351 15
87838 20
35829 33