3295 22
13242 27
41742 167
19392 54
6726 22
19577 29
13474 25
7046 9
26444 45
57650 175
25231 35
23331 19
33764 44
19247 22
37014 81
117941 186
23077 53
34566 52