27650105
10568
71138471
33681
55249244
18516
26653318
12242
42323475
18284
8981304
3113
11492033
3810
43521079
16062
11870702
4878
18902902
8328
16504215
7272
9807464
4721
9323395
2937
19021165
8208
12530590
5067
37053554
10439
53937261
21592
10687258
3606
81316624
38629
19356259
7885
16096797
7684
10825092
4062
14932105
6113
21556533
9022
13343028
4178
7781464
2874
14309241
4244
7487744
3132