40272 953
5188 45
16648 481
62459 95
8344 78
24115 594
11874 268
20878 530
7618 388
6872 108
47320 279
42559 439
13167 675
22903 162
13074 890
24224 57
6406 794
2982 413
85572 287
215136 1147
19668 652
30216 529
18884 573
14610 140
23812 422
5811 167
21686 451
14272 821