42936 989
18678 184
10682 806
9962 384
5284 357
39578 493
38816 321
76156 241
52186 263
21489 677
41785 93
25607 336
2371 430
6330 531
5053 188
3837 144
3869 715
5378 878
3182 98
4169 583
4613 456
2981 389
4753 615
10411 524
5178 435
3569 587
4591 626
32231 841