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