3457156
43590
23442
13684
12140
151579
11270
8458896
53436
7531
91973
8520
607111
43383
41447
3688270
29854
2887149
27536
21810
19840