2432
2302
1
2040
1818
2
1795
1731
1637
1500
1173
67
61
51
58
71
62
65
69
70
95
87
73
98
78
89
79
107
119
97
74
92