39401725
10552
25868778
6653
12463941
4131
9939370
3622
13547304
5299
12199674
3933
9984961
3226
6255542
3210
18129879
6107
7926973
2783
5182349
1564
5442108
741
5307896
1988
1176981
854
6583091
2283
15353132
4272
8976516
2679
5317355
1935
3846892
653
4972896
1485
2899190
515
286711
556
2529921
521
4366172
1124
3877897
1171
2004182
640
1045525
1705
1718099
301