2851
2693
1
2245
2
2210
2165
2149
1927
1845
1728
1290
315
68
97
77
67
64
56
51
69
58
54
71
62
61
60
76
70
66