40553 118
44109 104
65750 97
27885 66
21291 37
18649 14
27454 29
19308 45
10698 8
21858 27
20467 40
26869 40
17101 15
41923 134
48341 122
156172 378
38038 76
30829 56
12572 25
22190 48
18855 38
34679 77
73765 159
13234 14