18027039
11256
19042675
7508
7285221
2871
9374405
3022
2775380
552
5216476
1573
9726559
5171
3586492
700
2335089
1008
2931561
549
2693221
779
6384834
2035
19315309
2836
20738447
5375
16494105
4998
15048373
5259
2012513
838
2381829
832
8447516
3100
3815244
955
996682
1724448
502
15615945
8212
1040363
380
10097000
3813
1726050
480
8496119
2409
7081583
2387