17153 41
8546 18
41321 103
12980 20
18906 50
66371 211
25111 47
26334 71
9495 18
35097 117
75078 91
28282 41
22941 57
32844 79
27308 21
33060 77
59631 123