5021 15
7628 17
8262 34
13576 39
6922 15
25746 134
5202 15
14495 40
16946 47
13741 21
16142 30
25261 81
11709 17
19548 26
7685 24
15202 30
5704 33
6524 14
4038 24
43081 88
8225 13
1811 2