3780 5
14021 10
3686 5
4505 4
4710 3
27551 29
4959 6
14701 23
11912 23
15830 19
8395 16
4346 9
10236 10
3611 3
4007 11
8229 7
6197 8
20550 55
4071 11
2935 4
5011 9
15322 25
50245 70
19984 33