28238 19
32716 41
23429 22
21895 10
21599 36
24269 34
10122 9
46809 85
34444 36
57575 99
20944 13
98765 152
104833 175
35575 38
20073 19
34581 27
31795 52
14151 10
27899 41
71504 86
26334 24
16591 18
21712 20
12042 2