5423 13
22369 57
37339 111
17462 40
80278 192
85636 90
8389 16
4919 8
12407 9
3733 20
28075 65
18543 46
20941 35
34531 99
4368 13
9625 35
7757 13
43847 179
16802 27
5749 19
20151 68
4745 24
16377 42
30932 58