16217629
7263
22093061
10618
15749692
4357
4975685
1608
6286298
2142
22875186
12274
5966553
1787
35735823
15532
10253803
3053
58435749
3524
9232955
3119
3926550
1108
73334843
3455
6888874
2265
31930251
4555
14924836
4602
9976997
3983
19472574
5202
15255058
10662
13733679
2874
13349654
3810
19915915
10596
5268730
1743
36681671
5029
11696705
3537
13465315
4291
74796830
7618
14948313
4278