42099 85
20355 25
54560 188
14012 36
23174 50
14722 29
10987 13
12050 16
12190 11
9441 12
14411 40
12202 12
11226 4
24194 33
13078 25
44327 99
17265 33
41942 169
15212 19
25574 92
18432 24
21043 50
24127 54
15360 22