21286 168
14456 637
13857 350
15465 609
13501 716
10674 575
11692 600
8372 596
4732 156
9013 485
40096 320
25472 519
21284 261
16566 607
12865 589
25077 328
7627 259
10754 787
16213 473
10401 656
15526 613
6731 77
19843 663
7709 593
8330 322
7321 490
5702 529
15089 759