8067986
3556
12867740
4680
29618429
13386
18296726
6779
30478129
4429
13149877
5073
8480160
2472
8114391
2783
3853474
1105
7117036
4514
17524752
3886
8297715
1630
7058153
3034
9406710
4467
13491563
7555
27820891
10536
9436653
3571
16217629
7263
7687147
4033
5964081
1862
7499942
3600
34402766
14137
16866469
5095
6362387
2444
20378037
4828
8475752
3424
14130318
4360
8731704
2494