42483 49
89313 154
27514 84
16425 20
11997 9
14693 17
21545 42
12293 12
12401 16
33364 104
29888 45
14041 7
15988 22
19786 24
10511 11
13172 18
23809 27
19834 66
15138 21
17826 39
17238 33
17091 32
30957 64
10731 13