12589 1
41962 47
38889 52
20330 28
31236 36
101495 178
16474 4
48077 86
13569 8
15645 18
22342 35
27301 35
42339 83
25964 16
29519 31
50810 73
28129 38
26604 18
14416 14
14189 4
15732 15
14778 9
15079 16
11585 1