2553
35
1035
28
1657
42
17741
401
14040
353
17728
268
1827
49
1642
26
2298
102
3674
437
2313
118
1751
53