3329
4680
37524
49727
5590
4380
7130
26623
3431014
5400
4150
610111
43670
43473
41697
3696270
3476156
29924
2892149
27596
23462
21860
19870