27724
6331
4490
1076
44712
2082
2136
4650
26512
2179
22920
570
657712
46803
46710
45058
4022271
3815157
31814
3115151
29696
25442
23340
21500