6602
6332
2559
2389
2312
2053
1703
1326
1296
1182
973
746
655
647
580
547
516
301
297
263
254
232
203
161
139
131
91
76
70
66
61
52
51
39
34
32
30
29
28
27
25
24
21
20
19
18
17
16
14
13
11
10