2384
31
1004
28
1626
41
17634
399
13791
351
17546
259
1806
49
1622
26
2278
102
3659
437
2290
118
1732
53