31322 75
44049 113
12091 22
28523 74
12669 10
13327 19
28092 72
25139 54
29543 55
25119 61
26252 56
11217 6
71852 131
12473 6
28566 59
15451 28
11204 10
20493 25
14967 7
48249 155
14438 13
45443 63
14307 11
8899 2