22295540
8997
20790855
5626
12737464
5551
17662705
5488
44645609
12051
44756328
14121
22068601
7118
7842549
4737
9253564
3697
19260818
7081
3973366
1344
26728789
10687
30052653
7756
37286840
14275
14869176
5566
17665024
6719
13662230
4680
35257477
4677
12153571
4137
11338340
12125630
2048
8631836
3085
16825446
5189
9674540
3546
8824124
2726
36282328
14143
11221825
2981
19740517
8252