58808 692
12296 63
23303 625
14550 373
11907 100
31337 91
91300 363
13991 157
39802 572
135320 592
66802 985
29765 490
29680 346
110316 236
112784 650
107847 935
64212 340
24474 421
12097 96
16449 557
81432 888
66453 512
31120 384
11173 376
46693 462
69325 514
9715 435
118197 1002