21825 341
9661 714
6917 657
7680 68
4966 127
8977 513
5178 126
6110 360
8271 697
6312 493
5067 539
12486 523
11365 335
6416 615
5298 469
15650 756
7313 642
7321 402
3178 390
5047 139
12263 286
3204 335
22559 67
1618 92
6294 724
7062 546
4046 340
45279 792