42968 989
18708 184
10689 806
9965 384
5289 357
39594 493
38847 321
76214 241
52269 263
21499 677
41809 93
25637 336
2375 430
6333 531
5057 188
3838 144
3870 715
5380 878
3188 98
4172 583
4616 456
2983 389
4758 615
10417 524
5181 435
3569 587
4592 626
32254 841