548
1238
870
8412
320
28132
334
948
520
26327
15123
17214
35407
27290
25673
23093
1886267
17634
1693148
16016
1510147
13420
12880
10970