6888
1925
1515
1254
1250
1221
1061
721
597
540
534
520
478
445
415
389
263
255
254
225
199
174
164
160
153
117
114
113
97
92
90
88
86
80
76
71
69
65
64
61
54
51
45
44
43
38
37
36
33
32
30
29
28
26
24
23