15559 32
97453 169
13355 34
7602 45
3585 8
16234 16
6774 29
25940 40
10439 37
33612 46
12827 37
2337 7
18234 52
2171 2
6932 15
23660 41
28093 41
54331 157
11720 16
9967 10
13167 24
41772 120
28635 46
29825 82