356 233773
46 162603
174 136372
85 99130
104 92753
75 86733
70 75321
112 72317
129 71224
52 70299
62 67945
82 67780
94 65207
85 64412
76 59695
77 57129
87 45397
89 41783
83 39819
63 38909
34 38471
84 37076
51 32279
116 31448
92 31438
47 30480
58 30265
176 30148
33 27688
56 26457
49 25805
50 25532
93 25256
56 23603
36 23316
81 20844
7 19586
60 18844
27 18257
8 17393
43 16201
52 16150