5016 852
4088 89
5904 152
7321 262
7719 776
14706 475
20934 790
5667 363
25579 96
9454 483
7516 303
3749 497
6911 508
3858 37
7060 212
4975 418
17696 616
36527 91
9163 241
20911 478
6278 423
12673 125
8896 49
53115 770