4191
4169
1572
1415
1342
1308
1094
908
834
751
702
548
546
482
382
343
342
224
192
167
160
150
134
115
96
74
63
47
46
44
43
39
37
33
29
22
21
18
17
14
13
11
10
9
8
7