5739
5693
2356
2171
2142
1651
1536
1182
1129
925
890
634
574
560
513
476
451
286
270
247
241
207
171
127
124
102
91
73
66
56
44
42
40
37
33
30
29
25
24
21
20
19
17
16
15
13
10
9
8