19669 18
40580 62
25339 69
23050 55
12462 6
36904 88
23363 57
35308 84
33761 100
53125 146
18571 59
31097 89
31222 83
15073 23
20110 38
23922 59
37472 90
23138 49
44815 80
14982 25
25528 35
16577 32
29753 53
23309 50