4013 509
2891 434
1431 171
1321 148
4964 747
9782 310
9994 494
6623 127
11462 353
14885 633
8146 594
15214 77
7052 899
6898 374
10693 711
6421 134
7506 687
28699 274
5977 530
10775 662
8609 584
8330 348
15119 642
4769 52
12106 80
8147 433