3546156
44450
23902
13944
155479
12320
11500
8638896
7661
93773
54336
8650
620312
44423
42507
3779270
30414
2941149
28126
22160
20300