7563
6239
3818
3755
3735
3617
3579
2132
1981
1913
1864
1711
1671
1495
1481
1406
1266
1224
1025
1006
927
907
884
675
630
608
584
580
572
551
550
527
498
452
438
403
398
391
362
281
273
249
240
223
217
211
204
179
176
158
154
152
143
140
136
117
116
113
111
100