89189766
26870
15027176
5767
24444983
9914
6068400
2927
4738366
2422
22533295
7175
5123447
2252
17615082
8259
10064264
3282
7575205
2987
61608261
30291
5629240
2013
3236446
2158
12037065
3474
5402615
3022
3489128
1507
2586023
1768
23567040
9801
30894852
13593
15105590
10059
13089244
3242
4342013
1633
18661619
7159
3428916
1322
7287354
2871
4028583
1674
5989562
1982
13354388
6559