21005 62
45157 85
30516 384
48213 556
23732 433
32961 326
13595 679
24684 427
31331 375
45179 550
27142 867
11595 695
21423 722
23957 282
14851 413
11588 183
12287 527
13502 306
8764 473
37326 210
40261 759
12036 341
11281 581
30350 622
15778 742
11313 480
14376 122
6582 362