21527 428
13402 312
6549 860
14541 508
12503 265
6939 665
14014 567
5403 136
3160 65
4454 279
12627 663
7440 91
15703 379
3581 201
35954 116
4740 196
9236 303
40786 529
39460 64
14990 354
7062 578
11851 153
5778 216
7209 253
10104 391
7450 448
15998 275
39545 912