1267 128
11031 848
3873 555
13342 371
8597 396
4382 527
9325 315
10568 95
10076 842
14460 616
50368 804
23779 942
2842 47
10121 333
39006 549
8906 662
4111 630
8099 251
11133 266
9510 671
5067 346
5669 566
10661 596
7904 442
7309 168
5430 349
15505 807
7461 462