31413 75
12715 22
12213 23
19849 48
9416 10
28162 58
9384 16
14231 25
14514 40
16292 32
18963 30
11525 13
39651 92
16524 47
7624 8
10096 18
20007 30
109248 287
5780 6
7894 18
7170 12
17698 70
15411 49
8362 12