8563 0
9331 3
20989 29
24455 67
89835 229
30239 44
43131 97
24611 43
52693 31
49310 121
28410 79
19096 20
10946 15
29213 69
58897 131
23239 43
17343 19
19869 28
15714 14
30123 59
15551 16
21131 54
15687 32
22295 53