5423 13
21999 57
36966 111
17462 40
79871 192
85274 90
8389 16
4919 8
12407 9
3733 20
28075 65
18543 46
20941 35
34171 99
4368 13
9625 35
7757 13
43476 179
16802 27
5749 19
20151 67
4745 24
16377 42
30932 58