3329
4680
37524
49727
5600
4380
7130
26623
3431014
5400
5590
4150
610111
43690
43483
41717
3696270
3476156
29924
2892149
27596
23462
21860
19870