2757 723
181474 653
73582 422
11951 616
56427 791
11248 526
45537 473
41034 317
36523 732
28657 613
92480 264
7338 425
5504 294
5599 295
3638 54