122 25585
82 46803
80 8454
95 56280
129 57110
69 19647
60 46386
145 17708
126 21727
20 1305
45 9799
86 14986
116 16914
15 7089
136 38072
102 4482
86 13613
96 46556
102 22512
51 5035
73 16112
12 6940
33 13300
93 13784
83 15787
96 24673
77 13295
54 6968
154 20519
70 27152
50 4084
67 24632
42 7349
43 11234
48 2591
54 5323
33 8305
47 9515
37 36633
52 8310
77 39947
60 7404