31373 77
18585 34
15071 25
17336 31
37727 132
16290 34
5047 5
14328 16
12605 25
34154 73
29536 53
16490 19
14338 9
9002 3
5159 3
6350 9
6078 3
13586 7
13470 8
5294 3
8010 2
11394 6
4645 0
8185 9