4013 509
2891 434
1431 171
1321 148
4964 747
9777 310
9988 494
6621 127
11462 353
14885 633
8144 594
15205 77
7052 899
6897 374
10691 711
6421 134
7506 687
28695 274
5976 530
10774 662
8608 584
8327 348
15114 642
4768 52
12101 80
8141 433