2458 16
4655 13
6831 27
13313 52
5389 24
17553 115
9387 26
14771 50
18466 39
14450 35
54307 109
8947 10
8041 14
1959 6