356 239713
174 140878
46 165799
75 89389
85 101118
104 96271
82 69336
129 73796
62 69764
112 74309
76 61421
85 66355
77 58596
52 71986
63 40277
70 79128
94 67399
51 33054
87 47248
83 41397
84 38464
89 43829
176 31116
92 32657
47 31486
116 32627
34 39563
29 12635
33 28855
49 26704
93 26117
32 9718
56 25316
50 26633
60 19576
58 31641
52 16603
56 27007
50 15640
43 16742
81 21670
14 13790