14041 8
19584 48
65578 212
21769 53
23669 84
33637 73
35854 133
38187 83
30030 116
14035 25
45377 97
34059 99
48603 216
49084 185
36650 79
35863 88
42096 113
29296 64
41212 111
63334 341
108246 525
24876 32
43310 124
36758 96