9892 16
6586 26
4634 24
3641 35
7754 7
20620 13
18451 24
18957 38
6378 8
11689 27
28396 42
3158 8
5277 18
3829 9
5380 17
6594 13
12303 23
8794 40
26377 40
44482 109
1257 2
5759 8
16694 49
4307 7