95036
61095
59393
37356
25939
1677092
22584
54598
42070
268034
37722
45443
46543
55467
255500
85590
96808
143328
21861
12136
32140
17457
30694
119227
124966
81499
86539
20824
49662
38649
119073
140394
113128
45015
32665
146425
45539
25821
35593
19361
240828
279654
140427
62162
36714
101645
29242
23955
14416
300295
8852
40261
15750
30752
35303
70502
114051
109058
474648
26794
Copyright © All Rights Reserved