5010 15
10751 53
51258 109
21852 57
17239 59
4910 16
5808 23
11908 41
6509 21
4449 5
3594 1
11561 51
7392 20
11383 46
6084 23
6487 14
16379 54
4271 9
44346 176
5952 25
14774 80
2312 4
11049 36
2301 1