5947 15
40959 15
20490 23
15097 16
12633 12
16702 20
17490 25
17564 21
7282 3
4785 1
29146 60
14707 32
9790 12
8278 5
7949 10
12968 27
11182 19
16304 32
14707 15
12089 17
21338 59
9960 13
6084 4
40340 56