4906
4349
4333
3935
2050
1757
910
571
501
385
371
157
100
91
77
59
49
44
39
29
16
15
13
11
9
6
5
4
3
2
1