14671 22
15719 25
87123 167
23245 48
26238 14
4356 15
1448 8
9567 8
11759 35
4524 12
3697 6
27941 39
65278 178
13092 36
34797 53
20291 27
2268 5
11593 35
12156 40
18393 56
33396 111
21390 53
22403 125
6716 16