4013 509
2891 434
1431 171
1321 148
4964 747
9779 310
9991 494
6621 127
11462 353
14885 633
8145 594
15208 77
7052 899
6897 374
10693 711
6421 134
7506 687
28698 274
5976 530
10774 662
8608 584
8327 348
15116 642
4768 52
12101 80
8142 433