6291
5790
5656
4841
2476
2457
1267
773
725
605
369
170
114
69
67
58
56
54
40
31
25
17
13
10
9
7
6
5
4
3
2