3002
44
1128
28
1753
45
17909
406
14424
356
18292
287
1869
49
1694
27
2345
102
3714
437
2402
118
1795
53