341 86
1141 318
1558 453
585 158
8374 388
17793 680
10274 247
12099 148
5945 447
8789 887
6049 512
7239 597
12999 901
7997 458
13133 281
4481 667
6782 874
4467 310
5635 583
11951 370
9295 673
19400 663
21510 870
9201 949