12561 350
12345 109
26959 306
39316 436
23117 886
25135 239
15778 495
8059 115
35281 513
7318 337
23613 656
6713 642
8978 727
9549 636
5576 426
7362 609
16648 384
12454 419
12285 189
8085 289
8398 323
16727 310
9219 615
6939 274
15472 459
6411 48
5374 472
19231 831