30085 61
15605 22
21604 56
18760 45
7126 12
14018 35
17483 48
15299 38
21051 60
14370 35
12572 21
7874 10
10150 12
9048 11
6365 8
4496 1
6867 2
8255 16
8120 10
8984 3
15964 44
9719 18
13077 12
8989 7