21872 341
9666 714
6955 657
7689 68
4985 127
9000 513
5186 126
6124 360
8310 697
6364 493
5096 539
12567 523
11415 335
6426 615
5312 469
15723 756
11068 642
7367 402
3201 390
5104 139
12273 286
3215 335
22610 67
1625 92
6318 724
7092 546
4058 340
45421 792