12038 23
19849 48
9416 10
28162 58
9384 16
14051 25
14514 40
16292 32
18963 30
11525 13
39468 92
16348 47
7624 8
10096 18
19830 30
108697 287
5780 6
7894 18
7170 12
17698 70
15411 49
8187 12
21093 74
5837 9