14353 14
15844 24
20563 40
11567 31
16355 63
26307 71
33294 317
41474 233
12984 40
23820 72
12085 18
28130 36
28319 45
11692 12
19974 18
13379 16
30376 66
58207 310
78519 266
17941 38
14071 31
17866 41
21557 19
19686 42