43160 89
13661 13
21140 15
7296 6
12787 13
12235 26
10216 22
56989 100
11404 12
14388 16
14907 25
9240 8
36992 39
18572 25
11169 9
11427 15
42459 59
7523 10
7555 11
13328 11
13754 16
20632 31
14953 20
6059 2