42940 989
18681 184
10683 806
9962 384
5284 357
39578 493
38818 321
76159 241
52191 263
21489 677
41785 93
25610 336
2372 430
6332 531
5054 188
3837 144
3869 715
5378 878
3183 98
4171 583
4613 456
2982 389
4753 615
10411 524
5178 435
3569 587
4591 626
32234 841