12181
14118
3985
6722
42248
3881
5706
3036
5348
4760
37632
4297
727816
38760
1040036
31170
18321
46307
5961
15847
14115
252364
3901
197287
7986
21604
16206
5897
31043
3160
29931
187250
11779
3047
24361
23222
209176
20676
6436
203018
9848
34662
30452
10472
21608
115182
13472
4380
54751
7420
15146
10926
159118
43801
120252
3770
2643
5052
3896
9464