21811 341
9657 714
6906 657
7674 68
4961 127
8970 513
5177 126
6106 360
8250 697
6298 493
5040 539
12455 523
11352 335
6412 615
5281 469
15626 756
7308 642
7302 402
3160 390
5034 139
12261 286
3201 335
22534 67
1618 92
6287 724
7048 546
4043 340
45237 792