2991
44
1127
28
1751
45
17907
406
14422
356
18271
287
1869
49
1692
27
2345
102
3714
437
2400
118
1795
53