4689 471
4004 425
5088 658
11367 163
7007 930
4168 805
2831 129
5078 788
11497 642
9814 752
36864 743
35521 664
48981 627
22749 621
33917 137
28815 851
29347 665
95377 695
23813 267