954 4
14951 27
20534 21
11613 24
3835 15
4691 5
2064 2
4194 13
3755 12
4869 20
2600 9
4444 4
4052 8
2872 5
2017 5
17443 49
5212 19
3558 6
1899 6
2005 8
4367 15
5332 12
3669 10
4281 14