2405
12
1580
6
1333
6
3894
45
4292
47
5990
49
2965
18
2539
21
1955
13
1151
3