13586253
4611
17402271
5522
9777927
4310
8224673
2877
2272678
688
15272968
6675
895485
235
12094701
6399
3847857
1369
4210773
999
4540556
1074
24207039
9025
7774637
2946
9197813
5039
6049504
1693
2127957
703
2665672
1071
1025773
257
7127610
1240
3787362
1501
129823
248
7864835
2503
2469822
449
1399871
483
9927432
1869
16532813
6349
108500200
60805
72052
147