5244
4961
4461
3033
2544
2422
2154
2052
1997
1655
1373
1372
1287
1103
1071
1030
1010
957
948
724
587
580
547
524
520
513
426
421
420
383
319
317
289
224
200
198
184
170
165
154
152
150
146
143
139
116
109
103
101
85
80
79
71
68
64
59
53
43
42