1882 302
8055 39
5432 593
8601 684
6379 247
142127 681
7917 151
28596 402
11812 633
44761 665
27679 643
4848 169
17054 461
619 79
865 33
2712 701