104 45018
84 20402
173 72063
64 7306
51 19751
46 102024
52 9708
76 33463
75 34844
34 20743
64 19755
93 33590
75 53987
87 22182
85 66049
35 3421
69 41403
62 36857
38 3303
46 16724
129 37961
113 44680
49 13815
90 21305
116 16413
93 14912
22 8944
84 38013
92 15853
52 40338
34 2864
60 10772
28 5635
29 7250
81 10363
176 17471
57 6918
50 9527
56 13746
19 8577
23 2568
33 4336