7502
6281
3791
3783
3629
3628
3430
2100
1934
1865
1782
1700
1666
1554
1473
1382
1284
1254
1028
998
920
869
854
671
637
602
585
575
566
558
519
514
509
494
441
435
407
393
376
296
280
251
230
227
219
197
194
169
168
161
152
142
138
122
118
114
111
100