14098 7
15394 2
19393 20
30440 52
17406 16
29028 48
36972 88
16084 12
32406 51
27306 32
21429 20
10668 2
19205 1
24077 26
15712 7
21395 30
12478 6
16042 9
15620 8
16458 26
12649 4
17524 28
23900 49
11854 3