22674 78
19443 123
33377 575
42092 575
45942 724
66498 916
44507 184
37705 175
20500 42
92334 608
43264 873
5099 442
45573 725
17091 40
8997 441
55137 309
23552 636
166666 1316
137285 1006
19104 322
54417 607
14977 392
7149 143
23033 144
40403 290
26839 794
43483 540