14041 8
19351 48
65578 212
21769 53
23669 84
33637 73
35854 133
37954 83
30030 116
14035 25
45377 97
33825 99
48368 215
49084 185
36411 79
35863 88
42096 113
29296 64
41212 111
63334 341
108015 524
24876 32
43310 124
36758 96