1228 4
15028 27
20714 21
11672 24
3901 15
4738 5
2116 2
4250 13
3823 12
4947 20
2648 9
4506 4
4101 8
2927 5
2064 5
17625 49
5284 19
3612 6
1939 6
2052 8
4421 15
5380 12
3722 10
4334 14