18053 30
14023 32
30631 71
27247 67
23395 43
14135 16
14077 15
19714 37
35648 75
31254 181
15768 28
21616 37
15028 31
11492 14
16627 15
10504 8
10636 8
27701 63
17843 24
53865 139
42054 117
33403 73
23027 47
15661 20