12311 14
19848 39
9150 7
22634 43
63842 153
39010 91
33552 118
49495 211
272924 968
55351 196
74271 194
34319 81
29950 52
50156 192
31138 93
27373 80
28192 54
26679 54
11118 13
28278 69
25854 53
40377 106
45965 160
33684 41