21872 341
9667 714
6957 657
7690 68
4986 127
9000 513
5186 126
6124 360
8311 697
6364 493
5096 539
12568 523
11417 335
6427 615
5312 469
15724 756
11070 642
7370 402
3202 390
5106 139
12273 286
3217 335
22610 67
1626 92
6318 724
7092 546
4058 340
45422 792