6054
5506
5370
4667
2409
2212
1202
590
392
371
339
161
115
80
72
69
68
51
48
24
23
18
16
15
12
8
7
5
4
3
2