21891 341
9675 714
6980 657
7696 68
4994 127
9018 513
5188 126
6128 360
8337 697
6381 493
5104 539
12603 523
11434 335
6443 615
5321 469
15756 756
11097 642
7400 402
3215 390
5122 139
12283 286
3220 335
22634 67
1627 92
6325 724
7107 546
4064 340
45478 792