14196 322
7176 173
5390 631
62531 513
23548 841
17847 79
17859 413
8408 323
22391 502
14447 272
9001 283
9541 87
5415 554
29486 251
24035 570
7706 246
53783 493
8913 28