12502 5
21001 31
22494 25
19310 11
12041 7
21339 36
13913 26
17419 15
41484 64
10445 4
15949 30
30289 35
12829 9
19413 29
24642 31
10528 13
92440 57
20129 32
13052 19
15110 16
37966 33
27310 18
18496 15
29513 32