19669 18
40580 62
25571 70
23050 55
12462 6
36904 89
23363 57
35308 84
33761 100
53125 147
18571 59
31097 89
31458 83
15073 23
20110 39
23922 60
37472 90
23369 49
45047 80
14982 25
25528 35
16577 32
29753 53
23309 50