3386039
691
15309960
3562
6779924
1834
4754420
845
4366138
1043
10180525
3094
1458782
348
2420628
731
7946491
2780
48707986
19848
174487
282
3198489
970
3681054
782
3543141
568
2149860
559
3216949
917
6182509
1627
1616870
427
13342353
3402
12340807
4172
1859442
361
604012
914
3448017
1288
15447773
5127
2338560
1278
7784423
2167
3107415
1049
4898339
1382