2592 18
2954 29
10894 34
36178 111
21206 56
30337 35
17936 11
26277 33
61955 141
64436 141
14391 38
14236 18
19404 30
35244 89
23965 38
20763 45
8216 15
11716 43
15985 54
6245 12
70301 178
51752 192
35915 61