18815 18
55355 44
12338 21
64943 71
63004 82
19345 22
53785 55
8211 8
7651 7
8377 13
12102 16
8009 5
23052 27
30153 57
26506 32
16502 29
10292 12
9105 15
34172 89
7507 5
25404 23
28474 32
10832 8
47469 71