5805
5100
5076
4422
2308
2162
1104
647
584
538
367
181
114
77
69
60
55
48
42
29
23
21
13
11
8
7
6
5
4
3
2