10181552
3405
15226136
5425
11286363
4501
31274
69
20717402
4938
15800530
7241
612827
179
14713209
5686
38723
84
12783363
5488
281156
131
42273002
18840
12914141
4178
3955915
1140
330347
87
287980
50
24710146
3970
7610778
2607
23533158
12132
218139
109
5162390
1966
695005
185
9076607
2893
8834164
4046
15017733
5859
30356857
11432
9920118
3926
10141927
3820