19999 26
23235 14
7340 3
12868 5
38375 42
22834 5
12027 6
33496 36
25358 26
17845 14
17422 17
23472 24
35183 33
18081 8
15195 7
16099 13
32993 27
17547 28
22427 8
12476 11
44963 51
35602 31
16079 20
53585 25