1629
53148
31520
5580
24026
26512
33419
52051
3769
2496
28844
1401043
669812
48003
47500
46238
4129271
3933157
32494
3187151
30436
25882
23931
22150