14626516
7034
20363630
7857
32650706
13640
44313489
18547
11349172
2704
9990437
4413
9007841
2714
3547222
879
28047123
5893
7782620
2142
4278245
1266
13136663
4294
13445997
5632
9280603
4630
9961905
4404
2889636
1068
3028171
1030
9618101
3898
3735686
889
18007759
6993
26493710
9996
20183943
9028
13940908
4074
10188407
2227
5829724
2538
18770321
7203
7147666
2591
15865341
5573