23062 30
42248 31
20166 23
21843 18
93360 87
30153 57
18994 14
22871 16
58038 60
14976 12
7142 17
6511 16
12103 23
14409 35
9105 15
39701 39
16059 19
24369 34
20869 22
8149 7
16975 6
46705 51
20236 14
8691 7