982 121
8612 388
2607 630
19659 515
6987 459
6947 399
18107 568
6154 494
23471 461
8011 647
3556 394
8387 525
233843 590
8805 335
4356 144
12057 665
4042 705
10838 571