42899 989
18657 184
10672 806
9953 384
5282 357
39561 493
38793 321
76106 241
52129 263
21464 677
41767 93
25566 336
2369 430
6329 531
5052 188
3835 144
3867 715
5378 878
3179 98
4168 583
4610 456
2981 389
4751 615
10407 524
5175 435
3567 587
4589 626
32203 841