57738570
33357
51962318
21315
16280980
6779
35183587
9000
8313546
2733
23567040
9801
9365847
2293
42337983
15971
21965292
11900
97881642
35518
8107319
3251
20378037
4828
14815392
5271
15229633
5365
17052219
6273
10204615
14806
3797252
1429
11776156
2877
22692599
6248
5939542
1266
3241532
1080
4020644
907
40741052
10766
5554414
1906
6673295
1639
3804364
1262
9319823
2513
8426401
2855