3786 274
3550 812
2893 434
9826 310
10045 494
6643 127
11483 353
7455 692
10944 344
14904 633
8185 594
7072 899
6923 374
10760 711
16905 55
50234 144
7517 687
11686 575
5986 530
10848 662
23604 114
8352 348
32800 116
4787 52
12153 80