356 239717
174 140880
46 165805
75 89391
85 101118
104 96278
82 69349
129 73796
62 69769
112 74316
76 61430
85 66356
77 58596
52 71988
63 40277
70 79129
94 67400
51 33056
87 47253
83 41403
84 38476
89 43831
176 31116
92 32658
47 31489
116 32631
34 39570
29 12638
33 28855
49 26704
93 26123
32 9721
56 25324
50 26633
60 19578
58 31642
52 16603
56 27008
50 15644
43 16742
81 21673
14 13791