18902902
8328
3597428
653
10961566
3248
10623185
3091
29335440
12208
1737146
34984
7329326
2516
15395094
7021
5719388
1768
19657227
9324
50838420
19195
15696662
4775
8757657
3939
6827962
2849
28610622
10021
7703037
2042
29784902
15236
10079645
2965
8561304
3835
24746547
8874
15022586
6493
20634671
7411
8046432
2918
149750263
51314
21671827
7992
12900148
3389
55567145
17731
7048018
2774