20013 58
22266 36
5395 4
2310 2
51186 45
13215 38
7760 30
21625 52
5591 9
14981 52
5266 37
4864 12
4494 15
3433 8
2911 9
6212 32
4248 7
2499 9
7133 17
3063 6
4094 10
5045 15
5619 40
2788 2