3670 488
2127 124
8928 839
9064 595
8655 215
3949 551
2034 495
7692 465
3626 113
57178 343
22683 66
3764 757
9565 886
9302 64
23379 100
5363 504
23599 531
32676 620
32915 272
21586 352
22102 618
9194 554
8543 73
39840 431
44930 49
10942 322
12937 877
9902 42