124058
102474
59888
8682
87276
82858
62389
66007
72121
275357
83819
157744
118619
158672
173062
128849
253497
191490
1480
43757
101792
31285
108883
81680
11364
10580
20249
15457
78
15349
69998
110041
15108
10829
127777
20082
101093
46490
109793
67066
63623
16684
147760
17975
16840
104100
130271
11318
39763
43726
102383
23490
102456
8651
59870
123998
87263
82844
62382
65997
72096
275167
83786
118587
158634