4013 509
2891 434
1431 171
1321 148
4964 747
9782 310
9994 494
6624 127
11464 353
14885 633
8147 594
15219 77
7053 899
6898 374
10693 711
6421 134
7506 687
28701 274
5977 530
10775 662
8609 584
8330 348
15120 642
4771 52
12106 80
8150 433