20575 32
31562 14
26992 17
21349 31
15057 9
76999 115
8568 9
11594 15
15283 18
15198 14
14958 35
23483 5
16248 17
9173 11
6689 3
35387 44
21537 16
28255 27
36833 31
21482 14
40995 54
34216 62
37459 29
21459 12