7310291
2902
90328481
43090
16700206
4558
228355671
124551
16966211
6188
17059039
6892
10477770
3509
12975996
4712
7865476
2255
3917210
1240
7150145
3543
10993085
3116
7475180
4822
6606728
1913
5013268
2067
7208717
2997
6256019
2346
6952149
2315
11176501
3012
6455759
2381
3241152
845
58554039
31717
7973852
2506
114042186
39288
6355174
2909
5281325
1668
34525568
13653
12011558
3568