6991
6152
3620
3577
3444
3041
3038
1982
1701
1689
1579
1554
1408
1391
1324
1194
1091
1021
959
896
849
832
756
635
617
616
601
597
576
571
567
531
528
493
467
359
348
308
304
300
289
267
233
230
226
217
210
201
188
184
170
168
153
149
130
124
113
112
108
103