3111
48
1156
30
1785
47
17960
410
14553
359
18433
290
1881
49
1704
27
2357
102
3724
437
2428
118
1806
53