57723 95
41512 49
23378 33
46234 88
30301 51
32542 43
25675 42
18950 24
93641 153
75521 121
22514 41
167511 635
14735 23
29033 24
35231 54
27047 42
45501 47
28463 51
14496 22
77117 188
44460 65
81903 281
53004 94
104408 229