5405
30843
7858
307046
3771
7930
18314
15570
3195
10300
9823
9743
26590
44392
3385
4015
137937
15018
12208
37533
4726
13112
8658
13747
26095
38533
2271
16752
411772
3662
7101
11766
108750
9292
20123
7530
11398
2927
9931
3888
3738
29774
8109
225036
725925
12940
2032
2090
2868
26848
3073
2763
12740
5589
19128
16570
348983
59478
3585
36663