5344
4995
4490
3114
2506
2495
2135
2080
2004
1639
1388
1382
1269
1096
1074
1046
990
952
944
777
598
577
557
535
522
508
452
446
396
379
366
354
301
266
215
210
207
195
180
172
165
160
157
141
139
136
105
102
86
80
76
72
69
68
67
56
51
43