31397
66989
29942
13720
35924
33647
113785
25642
18917
39030
24866
25487
95361
167701
19581
49604
123597
14984
29091
31059
64688
372335
32995
38667
28657
38833
42527
22511
54233
26782
41570
22958
136343
30037
41919
47400
77248
156338
38419
89784
95741
40775
34909
43509
22269
35751
112993
49070
33291
27493
40429
43904
49681
65580
87448
45347
18310
40749
21781
36693
Copyright © All Rights Reserved