7541
7170
3726
3487
3413
2337
2294
1723
1570
1561
916
853
666
626
625
618
453
439
328
309
299
272
262
235
173
169
89
68
50
46
44
39
28
25
18
13
9
7
3
2
1
0