5197
4780
4589
3934
2151
2071
1158
697
686
511
241
238
180
125
116
73
57
56
44
37
28
27
25
21
14
11
10
9
8
7
6
5
4
3
2