12751 17
11697 21
13396 38
18730 37
18062 46
51351 72
26031 35
12299 27
41681 23
16776 23
14629 11
13881 23
31976 49
15865 32
19774 36
40874 115
20810 48
16063 17
61809 81
19159 42
22968 70
30013 85
12305 17
54917 290