356 264552
46 170093
174 149436
85 104409
104 103953
75 94876
70 89313
129 77732
112 77686
52 75674
62 73186
82 72604
94 71742
85 70958
76 65950
77 61563
87 49912
89 48460
83 44592
63 42805
84 41600
34 41328
116 35168
92 34863
51 34678
58 34308
47 33674
176 32904
33 30136
50 28981
49 28631
56 28601
56 28211
93 27760
36 26350
7 23776
81 23293
60 20865
27 19985
8 19253
43 17625
52 17466