2486
2363
1
2073
1882
2
1876
1829
1765
1655
1548
1187
62
47
499
68
61
74
83
86
66
85
82
96
78
103
100
107
65
71
70
76
72
67
77
98
93