42930 989
18675 184
10679 806
9960 384
5284 357
39574 493
38810 321
76146 241
52178 263
21487 677
41778 93
25603 336
2371 430
6329 531
5053 188
3836 144
3869 715
5378 878
3182 98
4169 583
4611 456
2981 389
4753 615
10410 524
5178 435
3567 587
4591 626
32226 841