12093
14040
3943
6678
42142
3841
5674
2985
5294
4711
37589
4244
727301
38603
1039645
31093
18264
46248
5914
15798
14064
251770
3859
197154
7938
21536
16164
5857
30981
3115
29882
186994
11729
3014
24305
23180
208978
20619
6390
202674
9797
34584
30389
10431
21545
115125
13420
4332
54680
7368
15084
10863
159022
43708
120189
3730
2602
5008
3858
9402