2646
2519
1
2144
2071
2
2003
1965
1841
1696
1654
1235
42
54
101
64
44
38
41
52
40
48
57
61
289
58
98
53
87
43
49
90
65
81
56
46