21857 341
9661 714
6935 657
7685 68
4978 127
8989 513
5181 126
6118 360
8301 697
6350 493
5084 539
12530 523
11399 335
6423 615
5310 469
15691 756
8697 642
7345 402
3192 390
5076 139
12269 286
3211 335
22590 67
1620 92
6303 724
7082 546
4053 340
45371 792