25092 512
32443 882
23187 1246
18568 1286
42523 194
35404 1815
53955 599
29416 1021
32469 1419
18448 531
36617 1480
40987 1259
31081 1793
30684 191
20235 1957
17514 1834
25205 851
25035 1870
46644 1440
31979 1028