43212
13465
29939
3961
37590
2484
8201
4245
226896
727303
38605
1039648
5098
31093
4596
18266
13074
2253
11459
2113
46249
6390
2947
9135
3361
5915
3725
2631
2506
15799
2949
27125
3726
4920
3734
10723
197154
7938
4620
5273
3155
16165
6188
5857
30983
4404
9584
3115
9425
29882
5893
186999
12941
13390
11732
3728
2720
5695
21767
6907