2958 8
3667 18
5589 15
5336 14
10402 22
13998 38
46803 269
51946 156
8292 24
4005 10
8753 7
7875 8
18032 64
8126 27
2995 14
8997 29
5306 14
23354 44
5081 13
6115 21
2246 12
7391 47
7622 19
9922 53